32683 0
247731 19
99109 20
24532 3
147551 25
13883 4
1335105 77
57331 9
111106 20
15503 2
51855 3
70528 6
9256 1
35353 11
61802 7
31158 1
13733 5
118353 13
42557 3
52132 5
19656 4
768701 92
229704 38
621879 48