7225 624
28021 105
7723 359
3065 515
1796 312
2980 788
1193 63
6396 596
3131 259
2012 540
5118 187
2273 417
1186 171
1888 339