50751 126
10594 291
6325 177
11976 405
22419 259
26210 241
32999 198
8538 504
15584 683
1358 80
4240 79