38347 333
3444 99
4583 89
6002 80
12958 383
46368 236
2427 30
5826 490
25900 834
6681 443
5949 479
8391 131
5871 762
2204 230
5073 358
6690 662
3943 683
1832 97
5226 343
17650 208
5125 287
6456 765
5314 451
4095 867
3142 291
4131 621
8404 476
3680 500