3582 303
7050 709
2555 26
2561 619
3287 839
5535 562
3747 416
1988 449
4028 657
2644 634
4142 52
1804 432
2130 412
1819 396
2997 682