432
433
4416
375
3610
374
3624
359
347
383
421
3316
17112
13640
11171
9910
765263
7482
6950
6311
604147
56510
555142
4710