416 72
86 34
321 235
766 480
444 316
352 344
365 290
231 122
612 599
229 373
267 503
150 628
471 541
398 203
678 942
1006 826
249 419
759 322
455 798
820 98