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