30055 325
10442 91
19301 390
13006 315
8464 440
14418 420
6706 599
7383 305
8629 697
8207 166
3187 163
15152 584
11856 92
9955 299
4117 751