13030 430
1381 259
40426 645
4180 472
2336 151
17107 417
9037 851
5187 525
19837 153
6531 615
5405 469
3872 678