3050 107
5391 748
53254 215
29511 657
42855 185
6092 617
62779 384
181798 841
29800 501
26702 91
4393 641
57668 827
2604 142
27910 676
26556 193
2454 277
9755 514
15185 323
117298 534
135321 604
2604 64
91341 524
20845 335
3113 40
76464 338
2330 204
9639 870
198308 950