3282 53
1426 101
803 140
3314 753
2697 488
1924 130
1012 114
2645 614
1035 176
1290 89
1551 199
4110 585
4015 778
2665 574
1435 64
2599 413
2823 638
2430 520
3096 669
2597 654