91558 90
58380 111
142859 685
96602 616
48318 787
72159 217
165895 395
94039 240
78129 233
75601 197
223727 523
81883 142
95314 414
23815 210