15560 561
2663 600
4526 828
5728 93
5448 491
2412 425
921 88
180164 447
4934 274
2160 86
2545 89
6772 278
10006 518
4264 430
7855 782