951 80
8644 280
5188 140
25952 678
18249 403
6837 107
7189 608
2502 691
9388 347
10148 251
59727 684
17062 434
14935 260
30665 867
5352 707
3261 195
16168 664
39314 615
5081 429
14012 173
1955 495
8528 118
9554 104
16643 356