18821 722
16767 141
125599 670
16479 780
11086 587
31885 292
8691 885
11570 569
8281 500
11439 225
9166 509