4685 685
8502 518
9443 472
7289 135
20136 197
46713 722
11697 942
40532 590
27671 465
19826 654
27904 268
2919 416