46978 124
10109 291
5304 176
10532 405
20129 258
22196 241
27973 194
8001 504
14224 683
1084 80
3548 79