16543 501
18228 664
5498 90
11716 709
1509 49
3680 550
1568 92
2721 151
3036 196
2309 116
1109 98
4073 433
9674 372
2831 352
3477 677