856 246
2602 557
27460 375
6049 695
34502 719
7790 801
5992 466
19103 793
16603 233
2945 221
9849 664
4407 101
3249 293