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