10213
1417
863
854
865
682
1287
23017
908
29816
873
763
650912
46483
46330
44648
3978271
3750157
31614
3082151
29356
25182
23160
21240