12810 59
5876 506
5257 680
97945 591
272554 982
28184 579
11848 100
4897 747
5918 97
119959 225
145479 756
11258 424
13291 132
3397 116
7206 605
375772 955
89743 802
8832 387
3998 503
6737 589
6170 167
101153 823
130278 424
14905 647
7479 648
4854 595
5320 740
285257 622