1224
33210
21712
1718
2490
3690
1261043
721702
2457254
1027
630
933
651712
46563
46400
44698
3983271
3757157
31624
3086151
29416
25192
23170
21280