287333 30
224883 14
15901 24
18458 29
16207 1
31604 12
57778 3
232284 19
12654 9
3653 6
5577 8
128832 6
955577 51
216754 16
197658 18
239556 16
448607 29
230083 35
136376 20
48626 37
35008 31
23133 2
37679 21
17405 7