16540 501
18222 664
5490 90
11716 709
1509 49
3677 550
1568 92
2719 151
3031 196
2307 116
1108 98
4069 433
9671 372
2828 352
3475 677