27680 0
22507 1
15803 2
23278 0
20634 3
27983 8
10983 8
16727 0
86602 12
90434 8
40876 4
63102 3
38432 10
52133 5
41628 8
27655 3
26855 11
143808 25
492104 21
644184 29
168280 10
648406 56
201153 13
383057 22