29918 325
10374 91
19265 390
12926 315
8411 440
14308 420
6662 599
7341 305
8577 697
8136 166
3164 163
15054 584
11784 92
9873 299
4108 751