2967 324
2884 486
13599 595
5263 771
6612 645
5553 491
3423 78
4887 174
4042 801
6235 751
20256 173
34444 727