166 236
843 69
646 322
284 236
173 12
705 158
502 702
635 317
767 609
930 635
32 161
897 684
724 446
855 58
205 540
673 95
825 385
1224 217
449 304
404 693