856 246
2602 557
27460 375
6047 695
34500 719
7790 801
5991 466
19102 793
16603 233
2945 221
9849 664
4407 101
3249 293