613743
133220
729805
804468
80828
165351
68127
141654
619769
664931
365349
375437
4165364
3530456
3464929
3149460
2836998
2741283
2713955
2544725
2454226
2071209
1921351
1873407