90558 813
2360 98
1876 182
13067 509
73091 145
43109 658
12050 660
2335 585
4294 558
3512 571
3373 215
6071 630