5501
4452
41458
3380
17523
1700
16312
16011
1220
1200
1201
1180
11417
10618
1043
9918
937
7930
770
630
610
575
532
4615
4614
465
450
445
406
394
301
287
280
170
140