5328 857
3340 61
22830 727
4908 731
10526 357
15858 649
10447 907
5633 464
2028 340
4823 119
8838 352
5525 928