4449 728
5169 508
18548 619
4260 594
1661 102
4328 81
30895 566
6991 293
15427 379
11135 607
15035 890