4511
519
491
556
396
446
4110
450
3610
417
453
373
31727
24240
22562
20143
1629267
15782
1444148
13966
1299144
12230
10980
9310