73416
30715
988429
560820
126175
611446
248360
385561
533993
744957
552731
434910
5476367
4504935
4318459
3440462
3433998
3383286
3330956
2996729
2980226
2473209
2128352
2123407