59096 404
3788 55
16001 170
4172 630
3304 377
5214 524
4234 673
3844 529
2665 248
4071 591
3282 127
2392 109
3999 565
3437 279
3145 489
3184 476
2453 284
3171 389
3744 593
2645 416
3321 465
2770 232
4018 529
3880 715