517
4316
365
415
519
569
462
433
402
492
456
467
30887
23520
21692
19473
1570267
15152
1402148
13566
1239144
11910
10560
8900