3231 581
2110 324
3115 659
1597 331
2132 491
1940 78
4109 47
4273 334
3486 906
4851 287
3646 152
2983 787
2952 749
2604 433
1385 224
2641 298
1912 195
1494 287
3530 610
3731 699
3822 842
3585 524
2214 395
4904 644