2855858 93
363533 25
305031 7
287806 19
98528 9
545409 53
325952 41
589202 113
414033 23
70359 11
221777 28
894681 114
60080 62
53254 14
21359 8
13631 4
30409 15
14431 4
11377 3
14478 10
13559 7
25734 0
240976 14
10284 9