9473 360
2786 299
2750 471
2884 336
15083 264
4276 268
4927 610
18710 384
3840 186
2213 273
3826 397
3292 466
1098 74
3560 262
2375 525
642 48
5040 782