103283 12
56730 6
29826 0
57733 3
49134 10
81252 4
20728 0
23056 2
92601 6
44278 2
15832 1
20784 3
30804 3
20354 1
16176 1
120079 31
55427 11
136855 32
45652 7
32608 3
85151 24
168558 39
83255 12
41659 4