21814 563
27657 511
106434 976
16325 313
12552 506
69195 720
143897 688
22454 864
15363 889
34744 740
124021 643
8851 589
170715 3257
17653 389
30993 991
105060 638
42636 507
9917 242
13505 693
13247 455
24086 246
68118 1009
20741 313
11535 594