50756 126
10595 291
6332 177
11981 405
22424 259
26427 241
33016 198
8538 504
15611 683
1363 80
4256 79