125838 308
76730 274
60959 574
62129 909
57094 457
127019 327
157561 599
99361 173
69832 116
47509 929
34689 325
90747 407
115765 960
90784 692
101825 889
37828 225
60314 210
39935 490
68182 185
18982 243
82253 386
59963 1031
37285 306
132847 617
63514 702
87835 245
12567 238
83084 427