50756 126
10595 291
6333 177
11982 405
22429 259
26435 241
33020 198
8538 504
15617 683
1366 80
4258 79