9850 380
1411 247
3651 514
12371 707
15346 732
22710 143
42370 570
7855 70
10884 169
2929 498
21444 257
3502 618
28534 354
28435 521
3548 185
9196 687
2890 626