2200 423
2434 416
2948 837
15630 199
3398 298
4687 360
30927 245
15640 274
26655 670
4653 234
3744 468
37321 393
7466 726