10322 312
12870 847
5282 630
6976 438
4788 137
7061 567
4939 414
6058 766
55718 529
37775 162
27779 914