7226 624
28021 105
7731 359
3065 515
1796 312
2980 788
1193 63
6396 596
3131 259
2012 540
5119 187
2273 417
1186 171
1889 339