46875 124
10088 291
5293 176
10495 405
20108 258
22135 241
27923 194
7991 504
14207 683
1078 80
3536 79