2672 241
1605 474
3600 840
6772 713
1728 173
6791 877
11815 541
4686 656
5601 738
3485 479
2914 109
7538 512
4348 244
7164 535
12705 326
2533 305
817 186
9952 514
8482 591
4000 577
5568 391
4375 234
2615 177
1449 46