5646 481
18631 659
2637 428
4438 469
3970 821
3550 129
10019 400
3911 762
50056 704
1831 112
3443 598
42848 243
9529 27
1406 182
2594 680
2154 377