18476 309
48655 78
16057 221
31472 513
15216 741
8176 88
2609 407
6201 696
11249 289
50789 758
19837 601
16032 575
36651 334
163314 974
378664 1078
2499110 7122
16081 570
6315 152
46161 855
31103 597
32538 935
27151 293