29626 325
10203 91
19162 390
12727 315
8287 440
13990 420
6582 599
7228 305
8485 697
7988 166
3132 163
14870 584
11624 92
9736 299
4057 751