47099 124
10123 291
5317 176
10574 405
20157 258
22299 241
28075 194
8014 504
14259 683
1089 80
3564 79