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