12310 430
1203 259
39176 645
3969 472
2286 151
16435 417
8849 851
5020 525
14990 153
6425 615
5312 469
3749 678