46005 77
8917 427
13822 713
11932 884
5347 375
4016 168
34697 170
18119 613
27779 491
7559 189
63674 293
33396 340
9533 701
32872 244
1686643 3650
19882 387
694589 812
180286 591
205761 458
416660 1023
733854 1117
145487 714
382373 663