30026 3
39633 4
179328 31
31058 1
179607 37
92306 18
23951 3
37054 6
26078 2
76604 11
70128 11
24227 6
32452 3
27708 3
33006 2
23184 3
60529 9
59832 8
26384 2
30934 8
17180 0
48503 3
38527 3
98152 10