17954 179
170015 347
157003 677
115074 442
8992 90
360898 803
78442 585
13124 702
12064 396
18549 338