16533 170
12312 100
13747 158
26786 873
147756 335
10248 655
13068 618
48664 381
9429 545
5390 507
7141 702
4766 686
4101 472
6058 432
6267 456
6604 715
15449 274
5825 732
4597 498