29931 500
39153 161
38857 387
31060 466
30785 648
26433 326
26380 521
77582 595
65944 152
60082 734
56635 372
26533 678
35932 288
84359 697
44169 275
29086 97
141531 692
45148 405
29841 219
118447 281
63697 758
51773 613
35459 624
30839 463
57165 404