2991 24
2272 512
3493 584
2880 483
2741 359
1494 115
7831 361
8764 758
4032 542
3418 826
3199 669
2657 499
901 119
3299 691
8737 870
2799 401
3396 347
6895 678
2632 359
6097 837
4637 555
1012 58
3785 616
2642 552
5103 340
11017 602
3466 398
7306 240