49596 79
8939 427
13831 713
11954 884
5352 375
4025 168
34721 170
18134 613
27800 491
7572 189
63735 293
33426 340
9550 701
32885 244
1688153 3654
19893 387
694936 813
180564 591
205991 458
417154 1023
734900 1119
145596 714
382820 665