40136 71
8899 427
13806 713
11922 884
5342 375
4011 168
34687 170
18115 613
27753 491
7551 189
63632 293
33363 340
9518 701
32861 244
1685416 3647
19880 387
694305 812
180100 591
205601 458
416255 1023
733004 1116
145386 714
381986 661