12812 480
3821 215
15134 406
29313 83
8514 153
8555 332
4175 274
5987 479
10181 87
5880 443
8604 243
4698 60
9666 55
8708 252
5021 459
9811 567