3071 881
2672 379
26636 533
4427 465
3496 477
18121 354
5597 917
7537 489
7666 733
2165 234
3396 189
3702 589
5136 714
20732 504