14131 680
29911 654
9295 860
31359 404
47933 327
18678 673
23431 173
9958 806
17669 769
15968 363
3212 491
24393 535
2109 303
84013 482