29909 325
41680 633
25073 653
20941 787
9406 344
13367 387
10353 75
10369 699
7534 288
11045 152
9047 228
13151 467
20016 242