32729 801
8596 558
5236 652
14502 858
7429 636
17099 387
43161 406
12572 253
283131 1158
20950 404
51419 199
113388 638