9852 380
1415 247
3652 514
12372 707
15346 732
22710 143
42373 570
7855 70
10885 169
2929 498
21444 257
3502 618
28536 354
28436 521
3548 185
9196 687
2890 626