9883 380
1429 247
3658 514
12419 707
15363 732
22757 143
42428 570
7872 70
10910 169
2933 498
21482 257
3505 618
28584 354
28450 521
3561 185
9209 687
2892 626