16710
1014
1798
2376
32317
1074
25212
1518
3019
4360
5440
787
651512
46563
46360
44688
3980271
3756157
31614
3084151
29376
25182
23170
21260