27985 105
7068 359
3044 515
1770 312
2959 788
1137 63
6369 596
3066 259
1999 540
4819 187
2253 417
1169 171
1853 339