1881 451
1517 499
999 205
460 124
2889 728
1012 234
2775 542
2135 311
25004 396
31142 479
117615 849
4539 457
4639 77