281 881
220 968
425 161
716 168
642 449
998 350
660 400
659 399
257 290
205 203
10 684
384 953
298 74