4188 728
4999 508
18230 619
4231 594
1640 102
4216 81
30328 566
6967 293
15272 379
10973 607
15020 890