50797 126
10603 291
6350 177
12017 405
22480 259
26661 241
33158 198
8548 504
15743 683
1379 80
4285 79