816 427
502 270
16 128
5 824
669 938
372 755
980 315
598 466
462 796
708 140
267 85
146 977
631 91
702 912
83 217
43 85
427 590
558 668
558 728
52 788