906873
727
734
585
452
581
6510
3369
5520
484
505
653212
46693
46500
44768
3994271
3775157
31674
3095151
29506
25292
23250
21410