170 67
508 742
332 335
50 248
113 737
341 837
946 485
600 268
108 103
16 847
46 328
272 202
638 372
302 430
219 939
247 416
420 831
575 839
28 446
712 396