5070 735
8711 624
28326 105
8929 359
3128 515
1878 312
3101 788
1264 63
6524 596
3335 259
2056 540
5726 187
2301 417
1259 171
1990 339