3085 485
2940 654
3039 560
16796 719
10215 513
12958 574
15077 609
8577 38
9965 408
7028 262
8335 495
22330 750
7552 104