530 882
113 576
141 588
201 42
344 529
170 895
608 813
340 984
470 313
394 57
3 631
349 28
286 133
271 237
866 812
662 833
734 748
708 535
508 380
370 676