4142 728
4911 508
18042 619
4225 594
1632 102
4198 81
30290 566
6965 293
15243 379
10964 607
15009 890