12385 599
737 47
9915 229
7958 565
10152 117
7527 638
18647 872
11571 613
17410 819
3161 203
12433 176
2783 376
4713 875