5089 462
2172 573
827 862
68 605
128 189
36 333
595 826
423 82
563 192
178 728
876 809
719 188
26 474
965 309
778 26
848 102
565 197
379 654
738 627
278 721
1023 314
291 775
117 431