30001 325
10410 91
19287 390
12969 315
8441 440
14369 420
6692 599
7366 305
8606 697
8183 166
3173 163
15113 584
11827 92
9919 299
4112 751