145580
340
380
393
290
410
227942
268433
210
126821
16859
101216
658612
47043
46820
45178
4041271
3834157
31864
3131151
29846
25482
23491
21620