4585 264
6019 813
5881 554
5513 200
8031 215
9809 75
13689 509
15625 195
18885 629
12409 577
11715 787
7909 239
20145 532
8249 350
14188 63
29931 781
7892 351
8376 680
9464 243
7649 621
14337 275
16655 842
10690 103
4807 45
35544 424
26808 247
5809 211
31536 427