9460 360
2782 299
2749 471
2882 336
15060 264
4275 268
4927 610
18704 384
3835 186
2213 273
3822 397
3292 466
1096 74
3560 262
2373 525
642 48
5040 782