1880 377
2926 601
110504 435
25433 679
6535 576
9773 424
3215 115
6174 80
19577 97
15597 378
10212 505
6541 662