15271 221
29383 511
14484 741
7763 88
10747 287
47915 756
19018 601
15347 575
162906 974
375956 1076
2318277 7050
43462 854
30541 597
31183 935
25799 293