16546 501
18249 664
5508 90
11718 709
1509 49
3682 550
1574 92
2723 151
3040 196
2312 116
1109 98
4081 433
9691 372
2834 352
3480 677