3181 53
1353 101
730 140
3230 753
2551 488
1810 130
932 114
2549 614
937 176
1107 89
1490 199
4024 585
3865 778
2590 574
1271 64
2434 413
2665 638
2371 520
3010 669
2479 654