2156 563
2934 858
3040 904
2960 843
4992 211
6787 365
24278 478
4255 688
32699 746
3400 120
20678 814
4231 348
3843 436
4565 220
5173 936