50733 126
10593 291
6320 177
11959 405
22400 259
25936 241
32976 198
8535 504
15533 683
1358 80
4225 79