2240 423
2456 416
2949 837
15658 199
3418 298
4705 360
30961 245
15648 274
26693 670
4660 234
3745 468
37325 393
7470 726