29908 325
41680 633
25072 653
20941 787
9406 344
13366 387
10353 75
10368 699
7534 288
11045 152
9047 228
13151 467
20016 242