1789
14516
1493
11510
1854
20620
1033
1736
1056
922
683
1193
610911
43710
43543
41817
3704270
3478156
29924
2893149
27656
23492
21870
19870