49597 85
40000 365
15597 616
28119 506
12749 545
110483 721
14734 196
33599 384
36331 497
53481 557
18354 741
20819 195
26918 435
25523 697
17786 886
36214 326
87507 920
21004 826
24087 603
16752 680
14595 575
24704 324
27336 427
30968 600
25936 1009
63221 107
23352 489
28435 223