12015 109
45849 304
2651 159
13669 740
7698 416
2592 257
8403 408
3124 43
16408 402
8000 552
16684 225
9921 361
7451 42
4751 286
8021 641
2884 450
8277 901
17520 352
11771 539
6940 756
4314 305
2082 64
6125 399
11338 577
7353 926
42933 113
11570 315
4874 662