6803 328
26168 342
12253 610
5891 576
15204 626
19598 556
50588 700
3869 295
3814 126
3585 473
3639 513
3381 528
1532 46
103214 249