232679 32
49530 6
903804 84
415908 23
199908 21
29608 8
93733 4
67803 5
69205 10
33926 9
50351 3
11626 1
14104 5
324005 32
101432 18
198181 15
13907 6
67753 2
20406 1
24458 6
31427 9
102355 15
456409 102
35659 0