30806 2
31632 6
28632 2
40307 5
25809 3
37077 6
20902 4
16609 0
59279 10
46276 5
46752 7
79129 22
96355 32
29027 8
50633 7
147404 53
96632 21
153930 44
64605 10
434130 94
77531 7
56656 17
35427 4
37158 10