16528 170
12310 100
13746 158
26784 873
147696 335
10246 655
13065 618
48650 381
9427 545
5390 507
7141 702
4766 686
4101 472
6058 432
6267 456
6604 715
15449 274
5825 732
4597 498