2579 633
2286 487
2496 235
1403 39
3895 650
3454 581
3919 515
3011 499
3609 198
4309 319
14183 350
3685 689