4035 508
12650 958
3005 90
7920 596
3963 494
7563 664
3774 388
5148 884
4313 292
5421 926
5967 509
2764 358
3244 531