2997 813
798 226
1998 518
2202 651
1211 275
3454 691
4166 363
3358 391
3098 95
7715 520
4824 209
8247 627
4439 775
1904 86
3231 717