50226 124
10513 291
6060 177
11687 405
21936 259
25170 241
32172 194
8449 504
15228 683
1311 80
4056 79