29930 500
39152 161
38857 387
31059 466
30785 648
26432 326
26380 521
77582 595
65938 152
60080 734
56635 372
26533 678
35931 288
84358 697
44168 275
29086 97
141524 692
45148 405
29838 219
118444 281
63695 758
51772 613
35459 624
30839 463
57165 404