2996 813
798 226
1998 518
2200 651
1210 275
3454 691
4165 363
3358 391
3098 95
7715 520
4822 209
8246 627
4439 775
1904 86
3231 717