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