19825 699
5146 357
4260 642
2464 154
4895 277
4895 516
3332 428
4160 249
5043 592
3407 66
4451 697
3694 502
4471 259
4368 171
3510 714
7152 314
6376 619