688 425
613 249
308 469
170 592
354 904
313 300
462 718
110 143
1004 619
46 91
704 472
53 248
80 787
632 391
270 985