6622 392
14898 323
5696 553
12557 644
2241 51
7393 679
9155 425
7121 488
19937 756
7944 625
7475 240
5179 71
10108 842
15449 612
9611 808
6430 504
10538 114
4817 160
4880 515
1736 98
3572 344
2859 40
1537 185
2237 370
12226 111