18678 309
48753 78
16110 221
31529 513
15262 741
8207 88
2614 407
6234 696
11333 289
51000 758
19888 601
16069 575
36807 334
163333 974
378790 1079
2510998 7128
16172 570
6328 152
46301 855
31142 597
32601 935
27232 293