3014 306
2100 214
7671 49
61520 729
5356 186
6442 479
12973 687
4281 97
24346 178
46586 127
38390 35
7429 850
5585 56
19699 779
12604 842
28273 280
24478 482
10031 651
6101 255
5008 86
7328 361
9497 298
10502 397
8414 86