23321
634
262124
16438
27879
11912
20918
16924
9412
16017
720
633
651612
46563
46360
44688
3980271
3756157
31614
3084151
29376
25182
23170
21260