2680 679
618 134
942 300
1433 427
2659 705
3016 971
1723 352
2508 552
3792 603
14597 324
6908 50
6491 51
2919 61
5274 363
5485 25