3181 53
1353 101
729 140
3230 753
2551 488
1808 130
932 114
2549 614
937 176
1105 89
1490 199
4024 585
3864 778
2590 574
1269 64
2431 413
2665 638
2371 520
3010 669
2479 654