3092 485
2941 654
3045 560
16802 719
10231 513
12980 574
15092 609
8580 38
9973 408
7030 262
8348 495
22351 750
7562 104