3589
1986
3609
23318
1737
2027
1022
23329
3300
18516
915
13636
651512
46563
46360
44688
3980271
3756157
31614
3084151
29376
25182
23170
21260