116046
3705
961
2305
9596
2502
52010
435336
4827
27620
2525
3024300
1611517
1126112
10505276
1013916
96643
9535258
7860154
750511
69816
60354
55852
53168