5021 61
18921 658
2754 428
4654 469
4429 821
3809 129
10198 400
4057 762
50262 704
2094 112
3474 598
43920 244
9617 27
1554 182
2726 680
2278 377