4160 728
4950 508
18127 619
4227 594
1634 102
4207 81
30302 566
6967 293
15256 379
10965 607
15013 890