16343 501
17273 664
5213 90
11521 709
1422 49
3539 550
1480 92
2617 151
2910 196
2210 116
1020 98
3663 433
8718 372
2745 352
3409 677