6452 252
62368 198
122462 381
81004 172
42350 95
42477 545
10679 290
8859 293
8520 367
9030 361
13780 400
118267 668
28736 738
17727 652
189212 907
120347 356
54507 616
9440 561
18388 240
5601 351
7373 324
11532 202
75293 995
47859 91
15449 438
4671 133
6679 550
13278 158