201
520
180
170
316
414
545
503
411
154
181
140
602011
43280
43223
41017
3640270
3410155
29624
2865149
27186
23222
21550
19700