5940
4020
3379
3900
1826
37019
37113
3790
2370
33743
36727
4660
699912
50213
49340
48998
4311271
4120158
33564
3322153
31746
27242
24861
23260