42405 67
147100 928
173235 543
78163 518
111991 643
21502 46
31009 256
57645 600
10038 1006
9152 768
62908 666
59085 291
2596 54
6687 484
7683 790
6128 619
80576 219
23632 602
4220 588
15392 375
20789 327
36302 773
9669 426
12316 435
31679 128
76135 646
16154 413
4471 549