16538 501
18214 664
5489 90
11715 709
1509 49
3676 550
1568 92
2718 151
3029 196
2306 116
1108 98
4066 433
9664 372
2828 352
3475 677