47033 9
30305 1
79384 14
130954 38
32408 3
43456 7
372951 93
148451 26
78880 12
48658 2
36559 4
32604 2
43603 6
146557 44
91857 18
55507 6
49626 6
188356 66
143252 29
114207 13
159329 6
108106 20
91680 28
83933 7