103232 12
56728 6
29830 0
57706 3
49078 10
81255 4
20678 0
23030 2
92579 6
44232 2
15751 1
20702 3
30727 3
20302 1
16127 1
120052 31
55409 11
136826 32
45653 7
32554 3
85104 24
168508 39
83230 12
41605 4