109983 328
125234 335
228325 594
277672 903
80335 568
155201 496
179572 935
109075 690
166745 1145
112825 571
69631 793
78826 701
126479 369
78119 869
56553 201
122922 358
8377 73
3870 848