5089 462
1882 123
128 189
662 795
457 606
965 309
739 627
423 82
379 654
804 839
126 235
719 188
3423 924
459 478
779 26
179 549
68 670
318 642
551 676
783 173