3110 485
2948 654
3063 560
16832 719
10245 513
13163 574
15135 609
8590 38
9979 408
7037 262
8359 495
22400 750
7583 104