50481 126
10539 291
6151 177
11817 405
22093 259
25328 241
32567 196
8489 504
15290 683
1326 80
4098 79