21701 164
3853 88
4953 152
4922 641
2806 437
40136 115
4696 599
7411 72
54420 415
463789 847
181241 284
119602 119
142800 422
98726 677
66206 282
88621 114
83740 671
183955 831
293419 567
117846 686
105011 518
332093 554
99972 79
179483 872
77015 609
82618 366
168267 645
266929 639