7228 624
28021 105
7734 359
3065 515
1796 312
2980 788
1193 63
6396 596
3133 259
2012 540
5124 187
2273 417
1186 171
1889 339