2518 475
14433 761
4345 65
2995 506
2819 283
5072 685
6423 801
9747 507
27899 684
37439 426
51173 425
35800 406