4421 230
6546 283
12987 497
15809 166
9428 232
5529 108
8481 145
5114 467
163375 843
38884 620
16122 532
25895 273
49576 687
27838 573
5207 704