12859 430
1310 259
39889 645
4099 472
2320 151
16875 417
8976 851
5123 525
17440 153
6497 615
5375 469
3818 678