18871 807
6629 37
3985 320
2919 338
2726 69
2674 641
2039 712
1853 706
1660 106
1591 745
1574 62
1553 87
1502 383
1429 899
1420 804
1344 127
1337 849
1296 981
1290 461
1273 39