15314 221
29586 511
14516 741
7793 88
10806 287
48123 757
19089 601
15394 575
162930 974
376201 1078
2328447 7052
43743 854
30571 597
31249 935
25878 293