466
582
430
271
345
297
590
760
280
380
210
320
38527
29550
27803
25295
2151267
19444
1900153
1759149
17336
14480
14190
12430