12865 430
1318 259
39900 645
4102 472
2321 151
16877 417
8977 851
5124 525
17636 153
6497 615
5377 469
3819 678