3089 485
2941 654
3044 560
16802 719
10228 513
12976 574
15087 609
8578 38
9969 408
7030 262
8344 495
22345 750
7559 104