29329 0
24529 1
17654 2
25559 0
22734 4
31402 8
12427 8
17453 0
88601 12
92077 8
41926 4
64201 3
40226 10
52927 5
42905 8
28457 3
27679 11
144278 25
492805 21
644977 29
168405 10
649032 56
201477 13
383684 22