3256 476
2725 439
3451 102
30648 868
109396 592
8100 624
5341 489
4907 695
3810 420
7620 416
5215 706
5501 448
5162 161
4678 637