654
251
290
261
351
230
242
161
481
250
480
435
602611
43320
43233
41057
3645270
3419156
29654
2867149
27296
23222
21570
19750