10367 281
14370 501
10628 466
13690 335
44059 80
8192 918
6317 419
12671 746
6372 225
6833 96
10066 134
11669 513
26966 609
6796 273
13449 673
11395 399
7840 403
22829 545
11804 333
29225 652
62368 679
6251 48
11508 833
10992 477
15556 722
9932 601
9410 605
7794 49