21731 260
105621 811
116259 190
270949 665
139294 1099
67026 878
63598 348
103068 950
56279 603
118655 320
2464 246
2821 229
4058 623
77316 643
427742 1576
232800 470
133022 841
180743 746
3055 110
144092 697
55498 112
5100 246
108384 520
130841 502
279513 1192
197538 463
4774 167
3886 255