15276 221
29422 511
14487 741
7768 88
10757 287
47961 756
19036 601
15356 575
162911 974
375988 1078
2320041 7050
43496 854
30546 597
31194 935
25809 293