14613
3340
5030
2723
2590
4370
4480
1930
2060
810
5920
650912
46483
46330
44648
3975271
3748157
31614
3082151
29356
25182
23160
21240