25028 1037
9729 293
23518 631
11568 627
10129 474
21988 610
14703 598
9832 672
10418 216
5007 192
13642 508
20855 403
6802 314
22522 422
24568 651