4446 728
5168 508
18541 619
4259 594
1661 102
4328 81
30894 566
6991 293
15421 379
11135 607
15035 890