15290 221
29442 511
14492 741
7768 88
10770 287
47996 756
19047 601
15368 575
162914 974
376028 1078
2321665 7050
43536 854
30548 597
31199 935
25821 293