2930 504
2618 113
7917 547
5008 392
7091 411
10752 729
8980 234
18489 360
14334 124
4819 507
6201 168
25603 876
3595 332
2881 73
13427 336
7855 598
4947 637
5886 692
28613 665
2705 176
2857 724
6911 231
20733 624
4822 512