847 247
12433 256
11156 181
2681 629
13413 104
5632 701
1527 215
4319 400
2323 159
20017 351
41975 142
59493 648
24449 511
11605 535
22056 810
7165 647
13657 644
7827 778
9170 282
4734 753
2842 165
2624 57
15525 437
5539 208
5784 208
2062 278
5677 595
1700 51