252 993
409 106
988 734
918 97
96 660
911 163
506 483
480 249
727 951
364 627
77 925
75 103
46 858
554 142
258 303
350 7
593 533
664 220
298 159
727 198
990 372
168 33