552 50
1259 337
1173 249
2770 871
2956 963
3693 638
2305 575
2107 564
3119 411
4133 665
2171 513
2296 523
3175 742
3072 910
916 265
1513 344
3242 914
2137 560
1186 264
9748 282
3281 657
2825 552
7250 598
3936 619
2479 512
7882 581
26330 702
4431 122