40357 71
8899 427
13806 713
11922 884
5342 375
4011 168
34688 170
18115 613
27754 491
7551 189
63637 293
33363 340
9519 701
32862 244
1685442 3647
19880 387
694316 812
180103 591
205602 458
416265 1023
733023 1116
145388 714
382008 661