563 89
972 162
481 22
2541 321
2447 569
3995 895
2872 403
2946 757
2369 366
901 69
2901 329
2928 672
6472 442
2961 319
1695 156
12621 669
3914 591
1840 417
6377 895
3984 558
2655 405
584 140
1880 322
2689 528