3008 649
1615 375
162 44
1984 623
2135 470
2706 716
1572 397
1962 538
803 207
1321 386
2442 668
2207 470
784 228
3040 857
2066 464
2080 644
587 114
2485 759
1218 274
640 180
2221 642
2648 726
2912 826
400 77