962268
520
663
481
456
475
771
6110
8822
842
802
595811
42960
42663
40587
3593270
3382155
29414
2830149
26976
22932
21290
19420