13058 430
1392 259
40487 645
4193 472
2346 151
17151 417
9051 851
5203 525
20624 153
6540 615
5411 469
3886 678