2940 392
4598 587
4181 252
3288 435
4121 578
2056 211
2557 324
3186 169
3313 815
10225 99
9714 624
35856 816
9961 692
7417 880
6976 508
24384 180
9920 61
9042 53
20966 247
3958 797
4290 799
4853 262
3809 792
1980 203