15833 297
11466 353
11653 574
10226 311
5761 278
4929 77
43922 422
14160 288
14588 809
6535 295
38070 545