47028 9
30305 1
79379 14
130956 38
32406 3
43452 7
372951 93
148452 26
78880 12
48657 2
36552 4
32604 2
43607 6
146557 44
91853 18
55509 6
49630 6
188358 66
143256 29
114204 13
159332 6
108105 20
91681 28
83928 7