2353 581
1211 115
3022 797
3099 726
1853 458
406 45
2610 525
878 210
1921 297
1434 446
6932 763
4288 828
14591 602
3996 734
2739 579
396 76
1897 475
534 101
1066 276
1468 336
1419 194
2914 656
2925 621
640 117