14812 307
46667 78
15204 221
29010 511
14432 741
7709 88
2541 407
5928 696
10638 287
47543 756
18941 601
15291 575
33209 331
162878 974
375540 1076
2301626 7046
14716 570
6128 152
43266 854
30498 597
31086 935
25687 293