12 950
306 119
428 144
211 837
809 493
332 584
290 824
866 872
305 689
130 504
771 305
297 689
328 864
842 257
352 305
554 814
269 74
506 473
274 258
862 664