46930 124
10102 291
5296 176
10516 405
20120 258
22171 241
27945 194
7997 504
14218 683
1080 80
3542 79