15269 307
46907 78
15305 221
29505 511
14503 741
7782 88
2542 407
5962 696
10792 287
48052 757
19069 601
15381 575
33629 332
162925 974
376107 1078
2324926 7050
14857 570
6139 152
43656 854
30560 597
31225 935
25857 293