314 133
269 218
214 873
859 117
672 706
358 498
580 317
1059 201
323 540
275 838
405 902
503 275
860 381
888 15
243 229
704 631
857 440
123 817
448 747
918 665