18234 65
5230 323
4039 901
14542 599
5255 590
25018 562
15572 497
9142 51
10348 411
2728 345
2485 658
2581 450