28031 11
86578 10
44682 5
45255 3
35734 34
401352 16
187233 9
89109 11
333084 35
99451 28
113132 5
144276 23
145408 22
205205 23
321309 49
115376 9
119082 16
60234 11
117503 12
76405 5
168854 21
130278 18
84608 19
30304 0