14150 680
29926 654
9315 860
31385 404
47946 327
18683 673
23437 173
9971 806
17673 769
15973 363
3212 491
24436 535
2109 303
84044 482