3275 746
1748 451
2879 941
4222 595
2735 743
1983 508
547 171
2820 896
2581 714
2292 514
1112 163
42547 76
57369 355
3346 82
3990 703
9370 778
4340 117
2951 784
1945 337
8600 770
3232 219
5526 523
2407 532
666 109
2131 370
1515 233
2317 310
2252 214