103277 12
56730 6
29830 0
57731 3
49127 10
81252 4
20731 0
23052 2
92608 6
44276 2
15831 1
20780 3
30808 3
20358 1
16178 1
120079 31
55428 11
136854 32
45653 7
32609 3
85157 24
168555 39
83253 12
41658 4