30905 566
44070 142
37398 97
13311 884
36295 419
9350 153
10003 42
41722 659
23381 702
8644 132
6359 43
12588 690
7393 81
35370 330
68552 160
61410 880
23407 72
15631 342
21516 549
12970 558
32742 593
29046 210
9094 35
12951 588