15276 221
29422 511
14487 741
7768 88
10757 287
47966 756
19036 601
15357 575
162911 974
375992 1078
2320122 7050
43496 854
30546 597
31195 935
25810 293