3841578
2692252
1787843
4669378
4858133
4494020
2194637
3522068
1752947
4055222
52812
52042
71149
49202
47959
47389
49738
46621
61614
41473
84437
280342
2530091
309825
170036
510816
1874337
113978
125452
1028658