16341 501
17264 664
5212 90
11520 709
1421 49
3539 550
1476 92
2616 151
2909 196
2210 116
1020 98
3662 433
8711 372
2745 352
3408 677