1140 802
693 972
1146 533
464 392
139 248
460 29
908 373
279 95
179 323
119 597
51 75
263 742
375 408
875 502
352 275
946 391
49 182
446 933
344 674
577 50