91726 13
39632 4
28679 1
30030 2
21008 4
43181 3
27532 3
31301 3
29806 9
45381 13
714132 85
92059 25
30353 5
38483 4
30483 3
31483 7
29479 3
40652 5
39428 5
34054 4
27456 3
22851 1
98377 14
56626 2