396 171
1005 62
2121 304
2124 828
372 304
693 765
558 343
549 540
893 939
569 655
727 74
1838 935
290 75
180 244
314 590
1112 163
711 662
644 357
602 533
368 85
1693 500
669 37