50733 126
10593 291
6322 177
11961 405
22405 259
25941 241
32977 198
8535 504
15539 683
1358 80
4227 79