4421 230
6550 283
12988 497
15810 166
9431 232
5530 108
8482 145
5115 467
163400 843
38893 620
16125 532
25901 273
49595 687
27845 573
5207 704