12821 160
1027 138
3844 505
3360 669
3118 383
1088 152
3627 780
2222 338
4335 392
1452 280
1808 133
3551 451
2876 574