595 76
398 174
135 425
2 685
858 541
295 1
339 620
438 980
329 455
469 11
985 282
890 38
114 448
52 427
37 305
407 870
670 162
496 157
249 522
19 504
441 520
205 589
444 960
466 216
527 425
631 358
143 777
174 44
187 59
400 789