12347 480
3807 215
13689 405
29264 83
8473 153
8499 332
4155 274
5932 479
10159 87
5846 443
8583 243
4674 60
9620 55
8698 252
4987 459
9741 567