12433 229
6613 501
15574 340
17034 595
18118 822
31041 579
7171 271
16734 329
21799 306
12247 333
9025 607
30979 776
15955 547
10791 140
16238 337
14843 885
15956 741
43498 693
122255 166
1982 37
5611 570
5035 694
3956 625
2275 96