14529 5
20655 13
32383 12
14977 5
17155 7
20830 2
38429 11
71427 6
219027 38
361534 50
47334 5
254407 33
96931 24
1000526 87
145257 41
195176 30
60429 13
677905 65
441984 29
186906 18
76631 9
497930 93
126733 32
83726 8