4441 728
5160 508
18524 619
4259 594
1657 102
4325 81
30888 566
6991 293
15417 379
11132 607
15035 890