3396 259
3982 395
12990 822
13001 720
2852 244
28575 738
14556 524
3691 397
6277 109
10202 68
8323 696
6614 310
4506 508
14415 390
12435 445
12922 241
5128 675
7805 115
3860 467
10437 940
7401 788
6035 410
7143 518
15426 620