654479 45
22229 7
18903 3
17434 7
65006 26
44055 51
25982 4
18381 5
44753 5
94358 17
29184 4
39608 8
3056 6
665233 15
92605 49
100982 21
33929 12
215806 18
354907 10
150229 13
225456 17
217505 5
43956 9
299601 28