15313 221
29558 511
14512 741
7789 88
10803 287
48105 757
19082 601
15391 575
162929 974
376179 1078
2327716 7052
43731 854
30567 597
31244 935
25872 293