50746 126
10593 291
6324 177
11970 405
22418 259
25981 241
32991 198
8538 504
15568 683
1358 80
4232 79