1050 494
1006 436
680 160
207 135
659 72
575 203
533 469
233 978
642 643
325 987
144 776
142 237
801 672
477 496
326 641
395 876
1468 554
723 480
908 976
113 399