312 110
335 908
505 336
923 942
667 193
745 165
325 271
775 741
790 164
675 66
127 737
277 330
251 405
116 826
947 940
1000 689
934 418
830 341
113 378
442 624