29929 500
39151 161
38857 387
31059 466
30785 648
26431 326
26380 521
77580 595
65934 152
60073 734
56633 372
26533 678
35929 288
84356 697
44167 275
29078 97
141506 692
45145 405
29832 219
118434 281
63693 758
51769 613
35455 624
30837 463
57165 404