2103 298
2739 471
2876 336
14742 264
4246 268
4921 610
18593 384
3156 186
2202 273
3815 397
3283 466
1094 74
3556 262
2366 525
640 48
5028 782