9475 360
2786 299
2750 471
2884 336
15089 264
4277 268
4928 610
18713 384
3840 186
2213 273
3826 397
3292 466
1099 74
3564 262
2375 525
642 48
5042 782