21555 141
8955 48
22497 131
34894 601
17223 679
8319 422
13092 384
34679 672
8445 588
4727 352
4427 748