12222 787
15465 508
19716 769
15206 63
30561 781
8424 351
15655 216
12945 823
11296 103
5169 45
9478 673
16619 414
5696 166
5346 76
12567 485
14540 954
14106 218
5693 419
5687 225
6069 96
10645 513
23055 33
16386 460
10667 833
13863 722
17105 486
8565 601
6912 48