907 262
2388 534
1754 505
471 143
1925 470
395 82
2523 706
3364 353
160265 854
17752 665
10371 771
49707 255
14962 134
6785 552