29599 325
10189 91
19150 390
12712 315
8271 440
13950 420
6572 599
7216 305
8476 697
7974 166
3132 163
14850 584
11609 92
9722 299
4057 751