50250 124
10556 291
6116 177
11676 405
21986 259
25240 241
32095 194
8419 504
15386 683
1342 80
4121 79