2439557
4300856
4925894
2043606
4350296
4671124
4856684
4665953
2445239
4123470
45669
45769
46382
49309
52499
54886
56063
56628
57229
57805
137572
168030
753062
277036
226818
149238
223993
101180
3374992
3288448