29910 325
10372 91
19262 390
12921 315
8408 440
14293 420
6661 599
7338 305
8573 697
8131 166
3164 163
15049 584
11783 92
9872 299
4107 751