3087 485
2941 654
3041 560
16797 719
10218 513
12963 574
15080 609
8577 38
9965 408
7030 262
8339 495
22332 750
7553 104