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