37482 2
112532 22
47951 4
313301 42
56932 5
30126 1
47433 5
45877 4
37580 1
48731 9
28731 1
50830 3
109681 6
51905 4
37830 1
27378 1
29059 2
81982 12
39159 4
374032 49
66406 4
115254 9
33578 6
94479 18