25050 1037
9736 293
23527 631
11572 627
10137 474
21993 610
14707 598
9852 672
10422 216
5017 192
13645 508
20875 403
6806 314
22601 422
24583 651