9882 380
1428 247
3658 514
12419 707
15363 732
22757 143
42426 570
7871 70
10909 169
2933 498
21479 257
3505 618
28584 354
28450 521
3559 185
9208 687
2891 626