15678 1
34408 2
36329 4
34227 17
24380 3
196859 38
29329 5
15526 2
23679 2
16927 2
16081 2
25578 3
89781 23
120430 40
54983 15
73731 34
39030 5
66057 8
65334 13
75182 7
75207 11
34708 6
62279 9
20951 4