4161 728
4953 508
18131 619
4229 594
1635 102
4209 81
30303 566
6967 293
15256 379
10965 607
15013 890