1312 446
903 102
355 43
423 630
181 428
1012 824
527 739
473 563
358 267
612 574
961 479
199 957
946 872
175 848
661 174
275 91
284 981
962 672
737 242
123 905