1880 451
1516 499
997 205
460 124
2888 728
1011 234
2765 542
2135 311
25003 396
31140 479
117559 849
4538 457
4639 77