4141 728
4910 508
18037 619
4225 594
1632 102
4197 81
30288 566
6965 293
15243 379
10964 607
15009 890