4916007
3086791
2276322
125059
3506486
324982
880158
4090411
4509250
4847569
67966
66177
64275
57187
61304
63190
56198
54880
69958
71453
85008
103829
93948
2077834
514269
93305
126817
5668879
84163
1388360