2081 369
2912 590
25887 313
50905 78
18169 221
35262 513
17133 742
9123 88
2815 407
6603 696
12668 289
55598 761
22378 602
17600 575
39939 334
164005 974
386366 1079
3022294 7340
20190 573
6850 152
49793 855
33581 601
36518 935
30602 293