586 101
1601 359
2696 603
2252 643
2828 514
3351 920
3271 649
2688 527
2925 739
2983 531
1730 322
3915 467
6062 884
1164 312
3505 767
2435 405
4562 587
4338 496
3255 195
3789 640
5273 827
3773 199
901 153
699 109