10326 312
12878 847
5285 630
6979 438
4792 137
7069 567
4949 414
6063 766
55743 529
37935 162
27946 914