1881 451
1516 499
997 205
460 124
2888 728
1012 234
2765 542
2135 311
25004 396
31141 479
117572 849
4539 457
4639 77