4563 682
3791 432
2474 349
4587 319
2603 293
3339 699
4232 596
2557 238
43856 172
38523 773
25890 588
103568 1126
65623 341