15305 221
29505 511
14503 741
7782 88
10792 287
48052 757
19069 601
15381 575
162926 974
376108 1078
2324931 7050
43656 854
30560 597
31225 935
25857 293