13058 430
1392 259
40490 645
4194 472
2347 151
17155 417
9052 851
5203 525
20647 153
6541 615
5411 469
3888 678