3532 320
15071 75
2536 439
5984 633
7854 420
40014 106
8678 627
4834 50
3533 479
4681 353
5772 479
6570 491
2835 221
6407 258
7646 128
7221 408
6824 584
5567 509
9828 645
19440 669
15865 118
23458 860
8593 243
16543 67
14852 795
10871 78
15228 106
23255 140