6829 328
26229 342
12328 611
5974 576
15460 626
19926 556
51141 701
3897 295
3827 126
3607 473
3657 513
3402 528
1544 46
104009 249