47099 124
10123 291
5317 176
10573 405
20156 258
22297 241
28072 194
8014 504
14258 683
1089 80
3564 79