50732 126
10593 291
6320 177
11959 405
22398 259
25934 241
32974 198
8535 504
15530 683
1358 80
4224 79