683 84
22841 510
34433 642
18566 848
14379 505
17428 580
2727 225
4769 671
3900 957
3396 415
9909 347