4037
483
667
336
506
463
4730
323
3310
606
443
283
31287
23910
22122
19763
1610267
15472
1426148
13736
1276144
12040
10810
9180