39702 638
51567 178
24590 610
29412 484
58701 613
73549 453
65402 598
28165 678
1816 72
5001 782
7359 829
5127 164
10183 526
4254 302
5085 763
2647 36
5803 338
5387 113
4800 393
4677 927
80762 617