125 826
2417 792
574 511
1006 564
796 119
136 876
369 833
883 680
889 680
149 325
1514 918
137 123
1115 251
11 287
852 960
613 739
62 14
948 801
743 645
271 265
127 659
483 31
842 704
590 962