846 247
12433 256
11154 181
2681 629
13412 104
5632 701
1527 215
4319 400
2323 159
20017 351
41974 142
59490 648
24447 511
11605 535
22055 810
7165 647
13653 644
7827 778
9169 282
4733 753
2841 165
2623 57
15525 437
5539 208
5784 208
2061 278
5674 595
1700 51