29664 583
28489 344
38401 119
13979 479
15949 414
5603 444
9263 617
7565 708
15897 135
25684 378
6436 82
23740 328
5057 337
4723 552
3137 246
3323 498
2799 597
4255 720