29258 0
24330 1
17526 2
25378 0
22584 4
31077 8
12251 8
17454 0
88606 12
91980 8
41931 4
64156 3
40206 10
52931 5
42882 8
28457 3
27653 11
144252 25
492755 21
644926 29
168407 10
649006 56
201476 13
383655 22