146707
870314
890670
316778
95547
108668
681367
225747
67851
83727
611115
32814
5514367
4532935
4349459
3446462
3444998
3405286
3354956
3011729
3000226
2483209
2134352
2132407