4162 728
4954 508
18139 619
4229 594
1636 102
4209 81
30303 566
6967 293
15257 379
10965 607
15013 890