12403 480
3828 215
13703 405
29279 83
8524 153
8535 332
2818 274
5934 479
10144 87
5877 443
6904 242
4692 50
9626 55
8707 252
4937 458
8190 567