39413 70
8894 427
13802 713
11920 884
5340 375
4008 168
34684 170
18113 613
27747 491
7549 189
63619 293
33358 340
9517 701
32860 244
1685160 3647
19878 387
694240 812
180057 591
205579 458
416191 1023
732840 1116
145360 714
381916 661