87838
73832
26014
368285
984267
731861
50538
748688
209685
531957
40072
328745
5543367
4546935
4364459
3463998
3448462
3418286
3368956
3022729
3014226
2494209
2137352
2136407