440
438
363
555
5416
5816
5638
4720
307
7716
737
632
23606
17780
15641
14082
10872
1052263
9584
940148
9330
778142
7300
70811