19771 699
5134 357
4249 642
2458 154
4890 277
4880 516
3319 428
4152 249
5034 592
3398 66
4445 697
3679 502
4460 259
4361 171
3497 714
7147 314
5686 618