2902 518
3488 292
19442 568
11637 633
5605 771
2648 283
6369 414
3170 361
3503 344
2850 253
2057 225
1591 371