15193 541
36151 90
37316 353
25703 506
31013 876
21181 167
55051 317
31573 537
26637 71
34607 268
45477 418
26145 465
37062 146
50731 622
61690 550
30787 581
65976 700
55559 735
29592 621
26977 889
29020 562
39152 301
44545 607
34770 687