4430 230
6558 283
12997 497
15826 166
9447 232
5530 108
8483 145
5116 467
163480 843
38924 620
16152 532
25930 273
49674 687
27888 573
5209 704