1676 432
1323 291
974 155
922 254
2999 965
1312 327
2018 458
1148 342
2538 604
2616 724
511 59
6439 824
6015 147
25727 75
2556 471
20401 474
5507 433
18254 117