29931 500
39153 161
38858 387
31060 466
30786 648
26433 326
26380 521
77582 595
65946 152
60082 734
56635 372
26533 678
35933 288
84359 697
44169 275
29086 97
141532 692
45150 405
29841 219
118447 281
63697 758
51773 613
35459 624
30839 463
57165 404