30 36
326 900
230 793
89 995
81 933
629 579
448 101
549 850
312 806
966 699
299 22
319 116
857 927
756 91
164 872
438 947
847 193
75 390
220 236
732 553
331 507
649 540
281 830