4601 231
6791 283
13297 497
16145 166
9595 232
5612 108
8560 145
5183 467
165227 844
40029 622
16753 533
26905 273
52475 691
29006 574
5346 704