14131 680
29912 654
9296 860
31362 404
47934 327
18678 673
23431 173
9960 806
17669 769
15968 363
3212 491
24394 535
2109 303
84017 482