4563 682
3791 432
2474 349
4587 319
2603 293
3339 699
4232 596
2557 238
43864 172
38525 773
25892 588
103577 1126
65631 341