28029 11
86579 10
44681 5
45259 3
35726 34
401352 16
187229 9
89107 11
333080 35
99454 28
113128 5
144282 23
145403 22
205202 23
321309 49
115380 9
119076 16
60226 11
117503 12
76403 5
168857 21
130281 18
84606 19
30309 0