29617 325
10194 91
19159 390
12719 315
8284 440
13978 420
6578 599
7219 305
8484 697
7983 166
3132 163
14859 584
11623 92
9730 299
4057 751