12361 480
3826 215
13699 405
29269 83
8514 153
8528 332
2818 274
5927 479
10140 87
5861 443
6897 242
4692 50
9624 55
8701 252
4935 458
8182 567