249 50
1255 257
2472 720
2541 360
88331 689
91150 224
91513 831
169369 782
94830 445
92512 614
87815 577
105984 319
113744 732
99189 321
121598 836
262018 672
100186 443
124196 607
56445 550
604 119
247335 343
223876 813
246811 962
189723 427