10326 312
12878 847
5285 630
6979 438
4792 137
7068 567
4947 414
6061 766
55739 529
37910 162
27927 914