767 36
707 354
493 149
576 338
226 46
307 660
257 302
639 602
252 348
670 615
356 611
696 670
380 636
727 15
921 109
470 563
165 231
154 129
97 80
628 647
698 301