14580 9
9877 1
37403 10
32306 4
16126 3
13051 5
14809 10
22102 4
14755 8
19929 3
20008 3
28753 12
29855 1
43732 3
44379 1
56357 4
36409 4
70129 4
29376 8
49227 13
23359 9
67251 5
92556 4
29530 8