301801 64
119576 6
1445809 285
23107 4
103482 18
127626 27
39204 11
96027 21
139509 6
27127 11
51852 7
41526 9
81934 12
109256 13
55757 11
135202 39
55776 15
22626 5
44328 13
22902 5
64176 14
78832 14
43278 5
27284 4