1106 482
949 632
266 249
337 630
159 414
367 282
498 321
101 85
846 105
738 106
416 974
257 56
796 540
1325 643
417 828
28 35
305 768
615 448
376 583
552 192
884 222
55 144