16319 501
17082 664
5162 90
11504 709
1412 49
3534 550
1465 92
2545 151
2901 196
2200 116
1011 98
3607 433
8595 372
2739 352
3394 677