281
310
450
516
181
270
10110
260
514
970
9010
1162
669612
47953
47500
46218
4127271
3932157
32424
3187151
30416
25842
23911
22140