27009 3
54727 23
104601 51
74879 16
88878 29
36704 11
53732 14
33754 8
36356 13
98132 28
21426 11
42259 24
20458 8
18158 4
28904 8
33126 9
22232 12
31108 12
65101 34
19229 4
52530 27
42580 22
89553 93
72979 16