4601 231
6791 283
13298 497
16145 166
9596 232
5612 108
8560 145
5183 467
165228 844
40029 622
16753 533
26905 273
52476 691
29007 574
5346 704