30584 350
76006 868
2281 39
3053 123
32785 425
26244 704
128657 550
16325 479
2585 113
5106 679
15756 48
47478 329
122463 373
65785 85
3086 522
21268 47
34670 762
53038 250
28060 144
10710 66
39163 614
88220 686
23330 547
4741 234
12387 324
22916 974