21716 164
3858 88
4960 152
4933 641
2807 437
40148 115
4701 599
7426 72
54507 415
464801 847
181523 284
119825 119
143034 422
98898 677
66296 282
88730 114
83906 671
184206 832
294066 567
118039 686
105149 519
332774 554
100127 79
179872 873
77103 609
82755 366
168573 645
267420 639