3563756 6529
10345 377
12018 252
19860 864
15970 808
7734 614
20513 670
7785 570
8317 892
31982 570
21260 916
13607 503
7486 224
7568 429
10809 485
18892 500
14026 666
10109 633
22196 262
32008 155
7783 53
17373 916
17981 554
40361 1156