3011 903
325 72
2091 618
1599 392
2250 659
1703 448
1861 378
868 182
981 284
887 291
934 254
2919 759
1014 331
1195 331
2435 619
2739 664
1201 307
1467 239
1589 308
560 142
1059 330
443 86
1485 433
1398 291
189 60
2880 941
3240 166
6961 469