2578 633
2286 487
2495 235
1398 39
3895 650
3452 581
3918 515
3010 499
3608 198
4307 319
14182 350
3682 689