1248 239
877 883
102 884
1393 580
684 228
301 755
144 244
105 147
712 764
220 851
605 956
167 37
44 777
264 888
372 304
662 84
1509 808
893 939
711 662
919 615
165 860
8 882