1834 535
3142 592
47054 677
2543 670
1843 430
2491 481
446 59
22651 317
47466 297
8410 735
12849 411
471004 879
33481 473
65636 560