1919
1326
920
620
1448
808
480
1146
1287
670
200
1615
651212
46563
46360
44678
3980271
3756157
31614
3082151
29376
25182
23160
21260