3050 107
5391 748
53256 215
29514 657
42856 185
6092 617
62782 384
181808 841
29801 501
26703 91
4393 641
57675 827
2604 142
27912 676
26557 193
2454 277
9755 514
15187 323
117308 534
135337 604
2604 64
91361 524
20845 335
3113 40
76494 338
2330 204
9639 870
198319 950