15214 307
46875 78
15290 221
29445 511
14492 741
7770 88
2542 407
5959 696
10771 287
47998 756
19047 601
15368 575
33567 332
162915 974
376032 1078
2321771 7050
14837 570
6136 152
43540 854
30548 597
31201 935
25821 293