1093 822
943 922
795 154
703 930
638 155
636 924
635 959
613 579
564 809
553 401
530 468
509 806
470 153
393 363
382 531
361 61
324 138
311 547
278 115
271 217