46936 124
10102 291
5297 176
10517 405
20121 258
22171 241
27946 194
7997 504
14219 683
1081 80
3542 79