29604 325
10191 91
19152 390
12716 315
8276 440
13960 420
6575 599
7217 305
8479 697
7980 166
3132 163
14852 584
11617 92
9724 299
4057 751