19741 699
5133 357
4244 642
2458 154
4888 277
4878 516
3318 428
4152 249
5031 592
3395 66
4443 697
3673 502
4453 259
4354 171
3492 714
7120 314
5683 618