30857 2
31732 6
28632 2
40333 5
25834 3
37204 6
20927 4
16631 0
59404 10
46328 5
46806 7
79151 22
96405 32
29105 8
50659 7
147480 53
96681 21
154030 44
64632 10
434204 94
77551 7
56657 17
35453 4
37151 10