11141 453
152589 923
2679 370
1586 68
2920 351
3728 143
4091 736
2646 301
3812 707
5026 599
4569 445
3804 94
3847 677
2356 204
5667 620
5804 778
4485 854
3481 34