3016 674
408 93
2535 725
2015 501
2642 855
1993 613
717 150
1600 532
883 184
1812 460
1466 419
1253 307
1104 318
2972 964
2185 440
2967 634
2422 586
2213 684
913 276
351 114
2878 632
487 125
419 88
713 195
2207 635
9963 347