920
1573
3589
1986
1737
2027
1022
23329
3300
18516
915
13636
652812
46643
46490
44728
3992271
3774157
31664
3095151
29506
25272
23220
21410