15281 221
29431 511
14487 741
7768 88
10765 287
47973 756
19041 601
15361 575
162912 974
376007 1078
2320709 7050
43504 854
30547 597
31195 935
25815 293