50767 126
10597 291
6341 177
11989 405
22439 259
26490 241
33055 198
8538 504
15661 683
1371 80
4263 79