2566029 120
45408 91
536653 68
47108 4
72352 8
34906 25
3200506 282
28601 23
43384 4
2344058 356
1422508 51
2280909 154
75807 70
324779 24
45402 91
46709 49
1793177 144
39779 33
21207 29
2889128 197
786028 251
195133 15
1316680 158
176604 31