15122 307
46818 78
15267 221
29360 511
14483 741
7756 88
2542 407
5954 696
10743 287
47905 756
19015 601
15342 575
33478 332
162904 974
375936 1076
2317430 7050
14801 570
6132 152
43452 854
30538 597
31176 935
25790 293