1005 65
158 586
1115 129
93 929
2076 702
645 452
994 998
957 530
454 496
359 86
236 465
197 908
67 15
285 683
231 76
348 341
116 83
786 864
849 815
779 239
10 246
1696 767
41 936
174 894