2856880 93
363831 25
305202 7
287933 19
98553 9
545651 53
326084 41
590906 114
414103 23
70408 11
221977 28
895157 114
60634 62
53578 14
21633 8
13802 4
30730 15
14579 4
11601 3
14733 10
13729 7
26130 0
241076 14
11358 9