23438 503
11356 322
6269 292
9507 665
9897 747
31781 633
23132 1057
1656 110
2490 93
4899 104
4572 598
25104 175
18629 109
2884 398
4091 806