4431 230
6564 283
13000 497
15829 166
9458 232
5531 108
8484 145
5117 467
163506 843
38932 620
16158 532
25938 273
49699 687
27899 573
5211 704