3099 485
2944 654
3059 560
16819 719
10236 513
12997 574
15111 609
8586 38
9977 408
7035 262
8356 495
22374 750
7571 104