396 50
1655 220
3680 803
3927 823
2544 243
3577 662
2641 551
2305 323
2740 519
2755 358
3515 677
1824 96
3384 805
1608 252
6857 169
2987 611
2792 693
13407 910
2399 420
2644 159
7231 360
14481 585
8487 692
2906 480