189752 26
100259 11
136231 18
119977 17
181957 22
684233 179
42583 9
35303 2
30030 1
62455 2
44609 3
31407 3
240534 44
60354 21
62433 16
33780 3
47077 5
54852 6
48957 10
38727 5
149209 40
38758 2
49607 11
142477 43