4563 682
3791 432
2474 349
4587 319
2603 293
3339 699
4232 596
2557 238
43847 172
38522 773
25888 588
103554 1126
65611 341