448
529
5030
414
416
472
526
504
393
431
452
484
29387
22480
20611
18263
1468267
14142
1321148
12816
11470
1119144
9800
82511