3011 903
325 72
2091 618
1599 392
2249 659
1703 448
1861 378
867 182
981 284
887 291
934 254
2919 759
1014 331
1195 331
2435 619
2739 664
1200 307
1467 239
1588 308
560 142
1059 330
443 86
1485 433
1398 291
189 60
2879 941
3236 166
6952 469