15261 307
46893 78
15298 221
29485 511
14502 741
7778 88
2542 407
5961 696
10790 287
48043 757
19062 601
15377 575
33614 332
162922 974
376077 1078
2323978 7050
14853 570
6136 152
43634 854
30556 597
31221 935
25844 293