3075 794
27994 887
11286 28
4037 273
17645 94
24986 472
7376 416
7593 532
9951 521
34588 423
7495 613
88679 241