276 50
1302 257
2531 720
2582 360
144365 825
121861 517
105677 957
143002 632
120410 453
46219 521
151269 445
92336 413
48155 398
257512 612
184305 1100
56799 128
173692 437
417539 1120
164232 373
185255 832
165691 498
131217 978
127568 243
56217 763