2518
22210
23335
2811
2939
19414
3220
2400
2170
19956
25415
32414
606511
43570
43363
41397
3680270
3451156
29834
2886149
27486
23392
21780
19820