57844 304
6716 113
3511 437
15998 485
4668 233
4087 391
2616 746
3761 709
1798 184
3217 581
969 107
1946 377
378 51
3277 877
2728 618