2641 440
22130 128
5194 30
3570 871
645 96
13801 502
654 39
1825 323
2079 394
4296 917
594 101
2351 392