18622 309
48722 78
16091 221
31504 513
15253 741
8200 88
2611 407
6222 696
11284 289
50920 758
19867 601
16057 575
36748 334
163329 974
378753 1078
2506927 7124
16141 570
6321 152
46238 855
31133 597
32575 935
27210 293