2980 691
2297 426
2523 710
1661 337
1257 283
3484 943
1277 215
2561 754
1622 304
845 231
11182 254
2829 745
407 20
1604 302
1054 206
989 167
1250 96
173 35
3639 572
3768 638
1447 313
948 202
2638 677
1029 148