10332 312
12883 847
5288 630
6982 438
4797 137
7082 567
4964 414
6069 766
55767 529
38112 162
28084 914