18609 309
48715 78
16090 221
31502 513
15252 741
8199 88
2611 407
6221 696
11281 289
50914 758
19867 601
16053 575
36743 334
163329 974
378749 1078
2506513 7124
16138 570
6321 152
46235 855
31133 597
32571 935
27206 293