15262 307
46895 78
15302 221
29488 511
14503 741
7779 88
2542 407
5961 696
10790 287
48044 757
19063 601
15377 575
33614 332
162923 974
376079 1078
2324084 7050
14853 570
6136 152
43635 854
30556 597
31221 935
25844 293