89548 811
2356 98
1873 182
13065 509
73069 145
43103 658
12037 660
2334 585
4291 558
3508 571
3373 215
6071 630