9479 360
2787 299
2751 471
2884 336
15097 264
4277 268
4928 610
18720 384
3841 186
2213 273
3826 397
3292 466
1102 74
3565 262
2377 525
644 48
5043 782