4140 728
4909 508
18035 619
4225 594
1632 102
4197 81
30285 566
6965 293
15243 379
10963 607
15009 890