49997 124
10493 291
5979 177
11568 405
21819 259
24790 241
31917 194
8357 504
15132 683
1298 80
4030 79