47016 124
10112 291
5312 176
10557 405
20139 258
22237 241
28029 194
8008 504
14238 683
1087 80
3554 79