2104 298
2739 471
2876 336
14747 264
4249 268
4921 610
18595 384
3156 186
2202 273
3815 397
3283 466
1094 74
3556 262
2366 525
640 48
5029 782