46975 124
10108 291
5302 176
10530 405
20129 258
22195 241
27972 194
8001 504
14222 683
1084 80
3546 79