166080 341
26187 198
155581 463
51151 658
408918 691
90147 633
20595 297
105284 341
58157 492
112558 755
41676 545
37441 167
35276 155
79557 682
25268 217
12384 163
48553 223