2240 423
2456 416
2949 837
15657 199
3417 298
4704 360
30959 245
15648 274
26693 670
4659 234
3745 468
37324 393
7470 726