15262 307
46896 78
15303 221
29489 511
14503 741
7779 88
2542 407
5961 696
10790 287
48044 757
19063 601
15378 575
33614 332
162923 974
376082 1078
2324188 7050
14854 570
6136 152
43636 854
30556 597
31221 935
25850 293