5040 284
7535 628
132 21
2048 517
2303 511
7284 497
6342 99
9286 709
4954 428
1206 295
4436 340
7841 479
4074 184
5083 475
8003 48
2266 534
24558 365
25590 484
6331 86
4299 166
10263 453
33507 539
45175 280
12628 446