3075 373
8400 218
21666 1059
8238 28
26371 425
35302 555
2029 265
13546 614
23428 560
8175 177
22399 368
16336 698
2835 337
17297 277
5282 551
16788 409
13566 422
21684 70
59726 210
65229 634
7942 85
27698 99
32861 556
31017 585
195189 456
100895 880
34026 623
11381 480