31699 962
27033 186
110634 825
68512 676
58855 255
42278 460
107853 975
41078 481
55885 229
66792 570
272651 441
201610 697
132182 1045
24665 281
105508 595
90578 797
110997 417
117786 639
27562 644
286869 1272
173468 949
168120 665