18531 309
48675 78
16072 221
31482 513
15229 741
8189 88
2611 407
6206 696
11261 289
50854 758
19852 601
16043 575
36696 334
163320 974
378701 1078
2502457 7123
16098 570
6320 152
46195 855
31116 597
32554 935
27175 293