4722
493
542
395
638
521311
5214
517
4316
365
415
519
30847
23400
21612
19413
1564267
15062
1400148
13466
1232144
11890
10460
8820