2581 633
2286 487
2496 235
1404 39
3895 650
3455 581
3919 515
3011 499
3609 198
4310 319
14186 350
3685 689