12345 430
1209 259
39220 645
3978 472
2286 151
16474 417
8856 851
5023 525
15061 153
6432 615
5313 469
3750 678