12320 430
1204 259
39185 645
3971 472
2286 151
16442 417
8850 851
5020 525
15004 153
6426 615
5312 469
3749 678