19764 699
5134 357
4247 642
2458 154
4890 277
4879 516
3319 428
4152 249
5032 592
3397 66
4445 697
3678 502
4456 259
4355 171
3497 714
7122 314
5685 618