313 283
444 726
580 222
1244 251
480 249
86 859
539 563
54 174
309 110
1113 192
671 10
415 980
526 734
675 142
135 222
187 494
462 7
760 623
946 461
1141 447
266 671
674 243
743 922
172 457