3121 421
1160 132
2218 371
1467 314
2903 409
646 30
688 60
1678 275
3443 650
1715 204
800 147
2178 620
2021 275
3498 663
3050 659
3099 455
896 93
987 126
2938 393
1285 182
3930 426