3998 556
8403 842
5116 399
9367 338
3848 422
12288 319
4458 285
6993 482
5158 305
2629 31
4703 415
6398 352
4532 84
14839 405
4803 843
5388 541
12811 943
16802 521
13935 595
6961 620
5329 446
14054 272
6502 322
4842 681
1855 165
3225 128
4056 174
3828 675