22066 149
9402 726
10813 841
4302 392
19688 58
7695 262
4506 212
12946 723
57003 416
493579 852
189922 287
126458 120
149522 422
103908 678
69802 282
92892 114
88744 672
193255 834
312747 570
124158 689
110202 519
354617 562
105071 79
190148 875
80362 609
87337 366
177482 647
283354 643