15250 307
46889 78
15295 221
29471 511
14501 741
7778 88
2542 407
5961 696
10788 287
48032 757
19055 601
15377 575
33608 332
162921 974
376065 1078
2323521 7050
14848 570
6136 152
43614 854
30553 597
31219 935
25841 293