4936 61
18869 658
2742 428
4632 469
4366 821
3779 129
10165 400
4033 762
50211 704
2076 112
3449 598
43467 243
9598 27
1526 182
2715 680
2254 377