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