1095 464
911 282
827 424
313 900
145 392
691 952
422 583
165 581
140 892
173 739
293 877
116 515
373 134
1127 638
336 557
634 219
387 770
1032 265
662 731
929 183