1178
11010
1386
12412
1470
1127
23160
1064
11512
10312
635
1217
650912
46463
46330
44628
3972271
3746157
31614
3081151
29336
25182
21240