5001 349
3508 632
2680 575
1996 340
1487 261
1343 242
3122 709
1754 416
4426 656
1145 46
3748 661
2403 370
748 99
1637 212
2172 250
2519 439
2327 424
2158 363
2750 63
1466 288
3050 528
899 105
833 94
3049 92