29661 583
28488 344
38401 119
13979 479
15945 414
5603 444
9263 617
7565 708
15896 135
25683 378
6436 82
23739 328
5057 337
4722 552
3137 246
3323 498
2799 597
4255 720