112726 404
80943 494
211430 263
196092 662
422829 879
175377 438
362288 1505
111631 277
201222 654
226094 526
194210 651
131020 421
88389 709
202886 277
114689 751
65936 568
146072 533
100179 1042
211015 811
61590 212
170989 438
235160 639
50190 516
128092 324
86619 999
285150 843
201997 780
97916 362