18756 722
16373 141
125034 670
16406 780
10998 587
31782 292
8540 885
11371 569
8069 500
11273 225
9088 509