2815 518
3482 292
19409 568
11618 633
5598 771
2648 283
6341 414
3169 361
3496 344
2847 253
2048 225
1591 371