14308 829
30963 580
1362 83
1684 63
13471 515
13527 51
7115 108
6478 886
32903 745
19018 461
3818 436