700 50
1480 261
6287 496
2347 233
3707 239
31491 179
64980 279
285589 596
476707 1757
392044 943
55400 597
72287 672
89650 185
91229 211
47122 168
71466 456
98645 301
127346 610