2253 423
2472 416
2951 837
15685 199
3428 298
4710 360
30980 245
15649 274
26701 670
4663 234
3745 468
37328 393
7474 726