31555 5
28333 6
20357 10
36153 2
27606 8
28179 3
45001 0
46479 9
29727 9
58158 12
110351 51
29758 8
19778 12
236205 63
292130 38
144053 25
40033 4
438804 27
685679 98
805381 57
303727 25
329601 24
293134 17
1763327 81