2857056 93
363855 25
305231 7
287977 19
98578 9
545704 53
326732 41
591158 114
414104 23
70408 11
222007 28
895229 114
60833 62
53627 14
21677 8
13857 4
30907 15
14601 4
11657 3
14805 10
13732 7
26230 0
241106 14
11709 9