15024 157
5638 551
5531 687
4726 369
3415 474
8718 649
7507 347
16513 188
8786 969
1173 125
26477 185
2908 501
7069 576
3371 641