53501 10
32902 3
23956 1
30631 1
47178 3
21054 2
53427 2
33307 3
246852 44
34904 2
43405 10
50709 11
37405 3
65756 17
56254 9
95531 17
66731 10
49833 5
34008 2
40204 4
52303 10
46630 6
154533 40
73506 8