230753
207219
230204
429883
843905
444443
613775
966436
456525
181463
376669
504744
180559
254959
368525
109334
17724483
15173692
13827960
10661916
7073156
7010668
6899831
6812362
6247477
5697960
5463623
5322253
431770
4039231