10326 312
12878 847
5285 630
6979 438
4792 137
7068 567
4947 414
6061 766
55737 529
37903 162
27924 914