50475 126
10539 291
6150 177
11815 405
22091 259
25317 241
32560 196
8488 504
15288 683
1324 80
4096 79