3028 421
1148 132
2204 371
1461 314
2881 409
634 30
678 60
1666 275
3433 650
1709 204
783 147
2148 620
2011 275
3489 663
3038 659
3084 455
888 93
976 126
2914 393
1266 182
3917 426