30031 325
10432 91
19297 390
12990 315
8454 440
14397 420
6700 599
7380 305
8617 697
8199 166
3178 163
15139 584
11841 92
9946 299
4115 751