1881 451
1517 499
999 205
461 124
2889 728
1014 234
2783 542
2138 311
25006 396
31153 479
117664 849
4540 457
4639 77