5070 735
8705 624
28324 105
8918 359
3126 515
1877 312
3098 788
1263 63
6520 596
3328 259
2056 540
5718 187
2300 417
1249 171
1988 339