49973 124
10492 291
5979 177
11568 405
21816 259
24790 241
31917 194
8355 504
15132 683
1298 80
4029 79