28418
505865
658667
708307
4350
45986
54748
940143
330599
435948
72907
546406
5541367
4545935
4363459
3461998
3447462
3418286
3368956
3021729
3013226
2494209
2137352
2136407