5090 462
791 273
4623 786
892 957
459 478
568 197
165 823
739 627
185 78
88 751
804 839
233 738
3767 418
2174 573
828 862
128 189
1862 415
1773 885
745 887
309 810
37 14