1195 425
2773 912
630 520
109 512
881 743
664 220
29 29
300 49
126 885
996 480
946 800
980 826
448 543
287 88
220 856
582 402
736 169
353 419
891 728
961 325
955 885
407 245
324 497
299 65