15293 221
29458 511
14497 741
7773 88
10777 287
48015 757
19049 601
15371 575
162917 974
376045 1078
2322308 7050
43573 854
30550 597
31212 935
25827 293