5609 78
8399 443
17265 355
16062 163
3290 296
19937 550
11646 693
7675 196
7797 772
14177 735
6725 49
6954 455
7240 299
7848 207
7113 406
18646 878
43542 660
7384 339
16986 907
41420 292
7107 660
11191 624
17502 675
44772 324
43233 222
4156 137
3855 251
2859843 7255