14549 829
30987 580
1378 83
1694 63
13542 515
13546 51
7139 108
6495 886
32944 745
19065 461
3824 436