2982203 199
57584 7
21433 5
16604 6
15080 8
36731 10
10707 1
148980 16
119009 8
58451 16
46602 11
194028 28
420253 51
168257 33
212756 15
156753 16
110604 4
86551 10
952829 170
215753 24
115803 11
65501 8
290431 59
215777 23