34297 61
76033 80
50661 82
16217 29
18604 12
145003 401
40888 76
59151 91
69890 132
31279 42
106865 212
79034 132