29912 325
10372 91
19265 390
12923 315
8409 440
14299 420
6661 599
7340 305
8575 697
8134 166
3164 163
15050 584
11784 92
9873 299
4108 751