47091 124
10119 291
5317 176
10570 405
20152 258
22290 241
28058 194
8013 504
14258 683
1089 80
3564 79