5090 462
2174 573
99 556
779 26
36 333
323 729
185 78
595 826
379 654
1178 213
581 429
61 951
5874 208
28 474
37 14
312 933
965 309
797 600
671 816
349 597
185 154
117 431