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