107906 161
227205 528
117466 305
166479 654
66222 505
156507 638
68151 1004
335507 708
118743 362
69290 425
31755 665
150985 1121
76611 560
345661 851
144073 703
65829 562
306429 1146
169748 404
172464 264
67774 559
109446 276
45118 446