14080 669
3562 346
2961 272
4618 720
2938 505
4965 392
11963 442
23311 429
4463 295
907 72
3119 603
24629 178
2211 504