2863 332
2669 447
4303 232
4035 475
3888 94
5020 457
6097 689
3871 775
5065 584
4182 410
3198 265
9557 41
3527 656