3005 628
2199 414
1559 376
2431 499
933 170
411 71
641 130
2427 439
2506 702
3664 934
2990 786
2222 111
3614 638
483 59
1796 330
3868 662
2372 735
2116 488
1533 437
3511 478
3175 547
2701 449
3126 328
770 141