311 81
241 147
190 424
959 727
299 361
450 68
373 968
109 699
749 98
637 328
381 942
731 866
83 297
439 541
879 368
355 370
624 987
15 574
85 369
288 137