252353 16
70431 7
669653 33
47609 6
72731 11
12829 10
25101 1
48906 2
215959 17
1113378 122
247909 19
75127 3
419381 24
260029 24
35581 5
209956 12
125606 10
209632 21
392326 49
229952 38
67531 13
59955 10
66856 10
63431 14