9432 3
5878 11
32203 9
13855 4
11409 8
13182 3
15384 10
38851 7
641232 44
102259 21
474727 32
790753 70
476778 0
176677 13