86 5389
221 5490
186 2338
168 2311
309 4163
1693 4262
154 3375
148 3009
87 2997
274 2765
244 3549
730 3691
61 1971
97 3860
2040 6597
