16346 501
17287 664
5214 90
11522 709
1423 49
3539 550
1480 92
2617 151
2913 196
2214 116
1023 98
3669 433
8733 372
2745 352
3413 677