31 914
692 101
93 995
143 109
822 65
832 912
445 151
69 495
902 917
858 328
652 908
381 285
364 425
975 475
266 35
142 302
783 925
354 79
586 299
113 9