2681 679
618 134
942 300
1433 427
2660 705
3016 971
1723 352
2514 552
3797 603
14597 324
6909 50
6494 51
2920 61
5274 363
5485 25