15137 307
46825 78
15271 221
29383 511
14484 741
7763 88
2542 407
5955 696
10747 287
47915 756
19018 601
15347 575
33492 332
162906 974
375956 1076
2318292 7050
14807 570
6133 152
43463 854
30541 597
31183 935
25799 293