15098 50
183137 763
29406 79
6754 3
14076 46
11867 39
9610 20
4227 8
2947 1
16794 46
55905 149
98121 386
66681 288
31090 57
228510 460
24860 54
16791 84
26873 70
15698 70
19060 46
28964 100
62917 232
52405 262
12937 45