5856 562
6631 612
11470 175
8102 322
18466 182
19609 811
2135 99
20578 252
3887 397
24418 476
4023 716
3596 439