1091 638
247 508
650 882
89 534
826 108
1002 220
499 804
257 100
141 601
147 575
304 422
611 51
701 812
347 851
710 913
521 243
135 233
472 840
62 84
62 293