4422
555
2814
383
301
240
464
331
523
5410
416
376
26727
20140
18531
16562
1301265
12862
1179148
11594
10520
951143
8750
77311