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