46872 124
10087 291
5292 176
10494 405
20107 258
22134 241
27922 194
7991 504
14207 683
1078 80
3536 79