12358 480
3807 215
13725 405
29266 83
8473 153
8499 332
4156 274
5933 479
10161 87
5846 443
8583 243
4674 60
9621 55
8698 252
4987 459
9742 567