25050 1037
9736 293
23525 631
11572 627
10137 474
21992 610
14707 598
9851 672
10422 216
5015 192
13643 508
20875 403
6806 314
22594 422
24583 651