51129 14
34604 8
49634 27
31634 15
19179 21
50201 26
160081 19
322283 32
65882 11
183807 22
61729 11
115254 7
172208 21
73030 11
83301 0
606658 121
418751 27
219079 5
103508 12
153009 9
226508 19
285879 20
246881 18
277904 30