135 826
2419 792
922 710
649 636
1112 129
530 361
718 566
273 303
738 714
607 396
536 373
226 672
157 160
259 605
589 87
795 952
947 931
286 657
954 530
437 247