3089 485
2941 654
3044 560
16802 719
10229 513
12976 574
15089 609
8578 38
9970 408
7030 262
8344 495
22347 750
7559 104