15314 221
29578 511
14516 741
7792 88
10806 287
48122 757
19088 601
15394 575
162929 974
376197 1078
2328326 7052
43738 854
30570 597
31249 935
25878 293