15562 561
2663 600
4526 828
5728 93
5448 491
2412 425
921 88
180185 447
4935 274
2160 86
2545 89
6772 278
10006 518
4264 430
7856 782