4430 230
6558 283
12997 497
15826 166
9444 232
5530 108
8483 145
5116 467
163472 843
38920 620
16147 532
25929 273
49666 687
27878 573
5209 704