232632 32
49479 6
903777 84
415879 23
199877 21
29479 8
93604 4
67734 5
69154 10
33880 9
50356 3
11579 1
14002 5
323934 32
101380 18
198134 15
13676 6
67729 2
20304 1
24378 6
31409 9
102306 15
456205 102
35527 0