555
415
381
510
464
4811
400
543
463
520
345
391
33137
25270
23582
20963
1707267
16302
1524148
14506
1368144
12560
11440
9780