46929 124
10101 291
5296 176
10516 405
20119 258
22170 241
27944 194
7997 504
14218 683
1079 80
3542 79