29675 581
17759 758
11177 687
20681 313
21426 188
9152 78
25492 535
68737 308
96001 633
14642 651
35896 543
18774 240
56239 157
101756 766
8596 450
16211 63
16057 669