39497 70
8898 427
13806 713
11922 884
5340 375
4010 168
34685 170
18114 613
27748 491
7551 189
63628 293
33360 340
9517 701
32861 244
1685298 3647
19878 387
694277 812
180082 591
205595 458
416237 1023
732931 1116
145374 714
381957 661