15276 221
29411 511
14486 741
7767 88
10756 287
47954 756
19033 601
15353 575
162911 974
375985 1078
2319756 7050
43486 854
30546 597
31193 935
25809 293