29684 581
17760 758
11178 687
20685 313
21429 188
9155 78
25499 535
68749 308
96016 633
14643 651
35901 543
18779 240
56241 157
101770 766
8597 450
16213 63
16061 669