3319 593
2962 544
4609 756
144306 157
12677 338
11672 308
123886 743
50673 504
9869 469
1982 92
1825 317
3669 844
3409 535
8336 555