45800 124
9954 291
5106 175
10183 405
19769 258
21232 241
27467 194
7905 504
13886 682
1044 80
3393 79