446
542
408
566
381
444
464
450
750
4030
505
454
27227
20450
19031
16912
13282
1328265
1202148
11846
10760
991143
8930
78611