184883
104541
750879
805611
569500
824739
411884
886814
839785
87630
559566
908252
6331368
5133935
4922460
38141000
3777287
3751956
3632462
3361226
3289730
322036
2765209
245510