29620 325
10196 91
19160 390
12722 315
8284 440
13981 420
6578 599
7220 305
8484 697
7985 166
3132 163
14861 584
11624 92
9731 299
4057 751