2941 832
1225 241
604 147
2156 528
1464 297
1177 238
2258 570
2493 748
1017 272
2890 902
2581 521
3406 968
2869 824
2507 534
1296 251
2541 763
2190 637
2114 642
1959 423
465 129
269 45
253 30
28658 508
10295 322
1384 120
2839 450
9769 338
2925 549