620
604
1034
720
813
1114
1320
1000
998
607
826
574
623212
44620
44573
42697
3796270
3568156
30634
2950149
28276
23952
22220
20340