16473 170
12301 100
13732 158
26777 873
146727 335
10208 655
13015 618
48444 381
9406 545
5378 507
7127 702
4756 686
4082 472
6040 432
6255 456
6595 715
15425 274
5817 732
4584 498