640 292
148 474
1007 875
487 424
407 387
1035 872
37 465
511 173
92 963
752 514
685 741
318 714
340 704
441 199
1110 292
555 435
212 759
877 240
902 673
329 729
246 177
912 583