31
41
51
71
131
5358367
4399933
4249459
3422462
3397998
3326286
3276955
2950728
2941226
2442209
2116352
2105407