42329 77
34840 652
41275 306
78333 178
56187 438
128247 428
94088 904
107768 434
23790 223
83308 792
23618 851
40353 108
58091 266
33797 125
23806 53
53250 264
50060 248
145482 917
27603 588
36520 711
85493 783
87465 515
82569 314
47883 592
155966 726