9883 380
1430 247
3658 514
12420 707
15363 732
22757 143
42429 570
7873 70
10910 169
2933 498
21482 257
3505 618
28586 354
28450 521
3561 185
9209 687
2892 626