12412 430
1224 259
39283 645
3990 472
2290 151
16515 417
8871 851
5036 525
15133 153
6443 615
5321 469
3759 678