12304 430
1203 259
39173 645
3969 472
2286 151
16434 417
8849 851
5018 525
14986 153
6425 615
5312 469
3749 678