490
400
462
303
365
370
4511
5211
3510
414
443
31107
23810
21902
19613
1588267
15252
1413148
13636
1257144
12020
10700
9060