1088 638
242 508
650 882
89 534
826 108
1002 220
497 804
257 100
138 601
147 575
303 422
610 51
700 812
347 851
710 913
521 243
134 233
472 840
61 84
61 293