1283
13711
26618
1026
1326
620
1448
808
480
1146
1287
670
652212
46603
46420
44708
3988271
3767157
31634
3093151
29466
25242
23190
21340