2190 423
2430 416
2947 837
15624 199
3395 298
4676 360
30927 245
15639 274
26654 670
4653 234
3741 468
37320 393
7465 726