4773 580
17191 161
19871 614
22369 618
8544 76
29646 288
14274 37
16701 131
20263 729
25004 177
15601 359
6881 796
7784 665
6619 489
7639 637
4272 349
2595 148
3519 596
6073 574
4060 95
5232 378
3464 654
10223 576
6892 651
4457 653
3985 550
2424 438
6230 489