857 246
3469 592
2618 580
3282 178
3702 413
3641 385
3051 727
2231 371
4771 515
12919 295
91374 623
145065 879
38841 547
8985 351