12805 430
1295 259
39811 645
4085 472
2316 151
16837 417
8959 851
5108 525
16676 153
6493 615
5366 469
3810 678