23291 610
6133 155
28657 984
6923 92
8930 114
25250 425
55495 824
17861 616
7140 606
30928 690
21175 551
24318 411
19344 552
4203 123
11778 642
11172 737
4423 351
14048 436
20511 391
20442 624
6762 525
6860 359
10006 728
29706 603