640 38
693 191
146 878
2756 269
744 881
1047 175
158 693
1415 580
840 503
423 414
1215 50
385 907
91 149
553 414
910 950
247 46
939 411
1022 598
125 802
663 659
725 926
965 42