1007 875
916 212
5262 462
756 65
593 639
90 997
733 614
402 930
43 621
180 109
450 823
27 382
600 412
623 486
267 664
949 983
782 303
650 616
888 417
185 107
92 956
558 206
181 389