560 233
446 5
751 12
108 343
476 35
152 870
142 314
246 935
318 974
727 975
838 525
572 478
160 390
43 779
397 263
381 373
82 110
625 964
644 816
503 11