46983 124
10109 291
5304 176
10532 405
20130 258
22201 241
27977 194
8001 504
14225 683
1084 80
3548 79