231653 32
23555 7
274902 12
245408 38
51531 6
24778 0
48882 8
19529 9
788855 133
105701 49
51306 20
22907 8
73108 26
84507 6
153103 13
35404 12
29677 9
198832 21
55934 12
217455 16
81577 15
91854 12
2927402 154
549878 57