240 50
1248 257
2463 720
2531 360
298971 18817
144138 674
75448 271
326433 1073
225925 462
108958 706
146643 793
43712 183
85154 514
200199 592
31573 644
78409 582
166720 630
42652 71
243590 821
202645 1205
252767 788
136651 898
133654 439
159063 505