16526 170
12310 100
13745 158
26783 873
147675 335
10245 655
13064 618
48646 381
9427 545
5390 507
7141 702
4766 686
4101 472
6058 432
6267 456
6604 715
15449 274
5825 732
4597 498