16538 501
18213 664
5488 90
11713 709
1509 49
3675 550
1568 92
2718 151
3026 196
2306 116
1108 98
4065 433
9664 372
2828 352
3475 677