14130 680
29911 654
9294 860
31357 404
47933 327
18678 673
23430 173
9958 806
17668 769
15968 363
3212 491
24392 535
2109 303
84012 482