15257 307
46893 78
15296 221
29483 511
14501 741
7778 88
2542 407
5961 696
10790 287
48039 757
19062 601
15377 575
33614 332
162921 974
376073 1078
2323883 7050
14853 570
6136 152
43631 854
30556 597
31221 935
25843 293