2682 679
618 134
942 300
1436 427
2666 705
3016 971
1723 352
2544 552
3799 603
14600 324
6909 50
6507 51
2920 61
5276 363
5485 25