4992 786
638 540
681 592
36 284
413 956
39 304
308 116
211 935
646 68
713 587
92 584
54 43
260 276
423 955
687 531
218 90
400 148
963 92
42 635
331 507
653 331
446 403
364 30