394 171
1236 239
2117 304
98 884
1389 580
239 10
489 353
174 79
716 602
554 945
319 759
1058 699
1800 648
287 75
75 794
969 642
179 244
672 892
1506 808
967 264
132 893
727 74
644 357
602 533