31556 5
28327 6
20355 10
36155 2
27603 8
28178 3
45006 0
46477 9
29727 9
58152 12
110355 51
29751 8
19781 12
236204 63
292133 38
144054 25
40026 4
438808 27
685679 98
805376 57
303729 25
329603 24
293128 17
1763334 81