50745 126
10593 291
6323 177
11969 405
22417 259
25980 241
32988 198
8538 504
15560 683
1358 80
4232 79