29034 324
9877 91
18940 390
12391 315
8054 440
13403 420
6314 599
7056 305
8304 697
7720 166
3056 163
14471 584
11367 92
9490 299
3972 751