3243 269
396 311
840 145
387 575
824 889
366 492
707 80
403 815
432 601
1001 155
630 463
96 230
412 26
578 761
180 607
636 563
138 921
672 794
368 590
307 233
167 217
621 313
75 3