2100 649
1568 445
929 280
1780 384
740 147
13781 593
988 128
2913 513
2613 477
1331 292
609 84
1249 308
853 75
642 69
1511 264
966 112
676 130
3010 629
3540 891
570 59
2049 446
1076 173
679 94
3070 927