10800 618
16178 790
12648 593
23645 277
8706 104
4620 263
10563 529
5166 713
3572 500
4366 651
4447 423
1462 313