29566 585
84580 642
8863 465
14708 807
12639 714
13263 364
12865 181
11315 213
17168 393
4106 432
8718 532
3722 169