6803 328
26168 342
12253 610
5891 576
15204 626
19600 556
50590 700
3869 295
3815 126
3585 473
3639 513
3381 528
1532 46
103217 249