29781 325
10313 91
19217 390
12838 315
8359 440
14171 420
6631 599
7282 305
8524 697
8060 166
3150 163
14974 584
11717 92
9800 299
4099 751