50160 124
10517 291
6060 177
11672 405
21901 259
24954 241
32065 194
8454 504
15156 683
1322 80
4044 79