20607 602
23789 115
55433 684
6270 588
3682 189
2743 497
145185 537
12822 156
5658 523
16375 251
4741 488
12683 679
8588 465
5164 696
5847 58
25105 81
28447 892
14410 341
8246 140
2840 403
1878 261
34225 773
34903 247
4407 611
26187 414
52888 680
42186 608
20462 62