14493 387
14933 258
1728 405
2913 691
4285 439
6705 637
7729 33
7645 500
25550 307
7918 899
5829 682
22534 196
11965 147
2456 200
24174 772
159089 259
13076 588
14716 279
3783 40
3771 386
18945 664
7072 576
14009 242
4368 281
5892 69
47911 380
7552 255
10438 312