29892 325
10364 91
19257 390
12910 315
8402 440
14278 420
6655 599
7332 305
8568 697
8121 166
3163 163
15040 584
11778 92
9867 299
4107 751