3284 53
1428 101
804 140
3314 753
2698 488
1928 130
1013 114
2647 614
1037 176
1291 89
1552 199
4110 585
4016 778
2665 574
1438 64
2599 413
2830 638
2430 520
3098 669
2597 654