634 150
1009 32
4433 572
11441 734
3233 705
861 181
2419 695
637 49
4646 241
2576 575
3578 559
1643 187
1696 310
4295 666
2345 452
2363 438
1751 261
2625 566
2202 386