18605 309
48712 78
16090 221
31500 513
15250 741
8197 88
2611 407
6221 696
11280 289
50912 758
19867 601
16053 575
36741 334
163329 974
378746 1078
2506328 7124
16136 570
6321 152
46232 855
31133 597
32570 935
27202 293