9857 380
1417 247
3652 514
12375 707
15346 732
22717 143
42377 570
7855 70
10887 169
2929 498
21447 257
3502 618
28539 354
28437 521
3549 185
9198 687
2890 626