40 415
290 835
119 83
125 999
258 875
853 462
286 726
795 584
615 878
602 143
1089 104
282 689
871 618
995 106
758 265
705 189
246 257
98 601
502 277
397 289