39487 70
8897 427
13806 713
11921 884
5340 375
4010 168
34684 170
18114 613
27748 491
7551 189
63626 293
33359 340
9517 701
32861 244
1685276 3647
19878 387
694274 812
180077 591
205594 458
416230 1023
732921 1116
145371 714
381955 661