3094 485
2942 654
3052 560
16809 719
10233 513
12986 574
15098 609
8582 38
9975 408
7035 262
8353 495
22358 750
7564 104