328 48
138 238
450 20
206 164
924 216
1015 295
91 282
662 555
30 475
176 572
387 688
555 77
405 163
170 217
793 231
752 823
119 923
639 877
881 369
962 867