3141 820
3847 727
2858 558
3102 700
1263 216
2812 789
1698 407
3038 779
1523 280
749 203
1571 292
2387 678
488 48
1442 317
8586 422
4604 264
1557 284
2097 339
2673 641
2584 459
537 95
1002 245
3133 735
1237 241