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