19773 699
5135 357
4249 642
2459 154
4891 277
4880 516
3319 428
4152 249
5035 592
3402 66
4445 697
3679 502
4461 259
4361 171
3497 714
7147 314
5688 618