70878 11
43001 8
54932 7
126102 21
151079 31
117479 22
54503 3
238584 54
86678 17
63527 18
120276 16
151305 17
195457 26
103201 11
139752 19
122651 17
186384 22
695481 179
44926 9
37229 2
32357 1
65802 3
47030 3
33184 3