13836 680
29749 654
9176 860
31149 404
47855 327
18579 673
23334 173
9769 806
17577 769
15817 363
3197 491
24099 535
2091 303
83476 481