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