4581 60
18732 658
2686 428
4533 469
4173 821
3681 129
10078 400
3966 762
50052 704
1911 112
3377 598
43006 243
9551 27
1451 182
2691 680
2203 377