392
810
672
614
390
250
11014
460
370
10911
220
230
687812
49363
48560
47998
4254271
4043158
33124
3255151
31106
26652
24481
22870