21681 164
3828 88
4903 152
4901 641
2805 437
40104 115
4681 599
7387 72
54246 415
461595 847
180612 284
119076 119
142337 422
98359 677
65934 282
88301 114
83371 671
183175 831
292014 567
117401 686
104638 518
330404 554
99624 79
178683 872
76813 609
82281 366
167576 645
265684 639