1112 91
2598 682
1471 343
3075 907
2233 691
2657 635
896 228
2619 646
1294 258
837 199
1441 359
1033 234