4703 685
8504 518
9449 472
7290 135
20159 197
46738 722
11703 942
40580 590
27686 465
19844 654
27941 268
2920 416