14186 680
29956 654
9341 860
31425 404
47958 327
18702 673
23461 173
9980 806
17689 769
16010 363
3213 491
24506 535
2109 303
84100 482