10331 312
12881 847
5286 630
6981 438
4796 137
7076 567
4961 414
6068 766
55754 529
38049 162
28035 914