12412 430
1224 259
39283 645
3989 472
2290 151
16514 417
8871 851
5036 525
15133 153
6442 615
5321 469
3759 678