4563 682
3791 432
2474 349
4587 319
2603 293
3339 699
4232 596
2557 238
43852 172
38522 773
25889 588
103557 1126
65616 341