18838 807
6620 37
3975 320
2915 338
2723 69
2671 641
2037 712
1853 706
1660 106
1587 745
1570 62
1552 87
1501 383
1427 899
1420 804
1343 127
1333 849
1294 981
1290 461
1272 39