5437
2866
66911
6703
97057
3509
66228
63480
95420
34810
2476
1850
1599017
1108312
10123276
1003916
95913
9243258
7592154
736311
69306
59554
55112
52758