40388 370
1808 246
2691 359
7094 410
2788 141
2512 483
4651 599
4970 416
2379 581
3912 64
3695 792
4874 242
8448 326
2342 604
3077 664