15685 518
11643 816
18178 93
3360 327
16630 707
1099 111
2689 544
23029 812
2386 170
2411 508
3053 578
3002 624
17893 546
25498 542
4562 780
2369 178