220
300
511
200
211
160
230
261
311
331
688
621912
44570
44483
42587
3788270
3563156
30474
2945149
28206
23942
22180
20320