24358 10
44456 25
22129 10
82434 50
19603 8
34608 33
51908 33
24181 21
13978 11
18432 8
14355 5
20006 8
40209 34
33230 20
12882 4
167556 23
334932 12
277881 36
154630 9
131628 15
133258 24
376955 54
756006 167
604552 93