5166 735
8931 624
28602 105
9635 359
3206 515
1994 312
3235 788
1351 63
6652 596
3477 259
2092 540
6148 187
2387 417
1346 171
2124 339