30992 868
3171 144
3011 560
4831 633
5181 807
4369 626
1280 39
2807 429
4684 306
3805 420
7448 136
3991 692
5861 392