18333 60
45403 94
257750 610
117793 853
52656 390
159472 175
111034 523
29576 575
28729 444
5647 278
123951 733
74977 247
34409 93
40872 318
55248 651
82904 167
29371 500
63676 416
26804 297
6344 387
88073 167
182832 753
67366 205
3342 50
43422 616
50933 478
342658 621
17387 283