3110 485
2948 654
3063 560
16828 719
10244 513
13049 574
15125 609
8590 38
9978 408
7036 262
8357 495
22395 750
7580 104