16540 501
18223 664
5490 90
11716 709
1509 49
3677 550
1568 92
2720 151
3031 196
2307 116
1108 98
4069 433
9672 372
2828 352
3476 677