330 588
458 381
929 424
331 270
397 126
194 283
334 852
43 817
900 841
115 683
245 411
967 806
562 845
922 156
365 798