3031 421
1149 132
2204 371
1462 314
2882 409
634 30
678 60
1666 275
3433 650
1709 204
783 147
2149 620
2011 275
3489 663
3040 659
3084 455
888 93
976 126
2914 393
1266 182
3918 426