31554 5
28330 6
20357 10
36155 2
27604 8
28182 3
45001 0
46484 9
29732 9
58155 12
110352 51
29751 8
19777 12
236202 63
292129 38
144052 25
40034 4
438803 27
685680 98
805376 57
303733 25
329607 24
293126 17
1763331 81