18005 269
50300 519
69962 255
41609 178
4058 109
16097 123
42371 441
9983 295
106377 821
143762 470
10445 416
38105 536
66073 897
30353 303
31149 544
49239 952
32688 88
39400 143
14172 801
5500 183
32529 273
230939 645
21726 674
52644 165
18059 628
36725 670