240 50
1248 257
2463 720
2531 360
140943 478
48158 323
196245 546
79071 673
119010 708
42199 434
99102 1064
181798 1338
103447 797
47539 288
173586 837
34131 757
152995 608
58780 159
78888 571
283792 636
82235 369
175780 705
285302 662
122227 210