10332 312
12881 847
5286 630
6981 438
4796 137
7079 567
4963 414
6069 766
55761 529
38075 162
28049 914