14161 680
29932 654
9322 860
31396 404
47949 327
18688 673
23443 173
9975 806
17680 769
15993 363
3212 491
24459 535
2109 303
84058 482