39698 657
12478 324
8504 422
10475 703
24864 912
9309 835
7875 1046
3114 213
5002 501
2224 82
5845 492
4847 463