1008 292
901 247
2389 479
171 51
30446 225
27439 259
57624 699
32262 110
23638 265
23560 344
26682 366
15299 778
20829 526
75174 291
141358 439
23984 285
33845 562
16355 259
36493 631
39580 563
46940 521
52576 531
26044 544
17451 743