58072 202
30105 291
4673 124
2548 55
5203 871
6814 515
8619 638
5424 522
4396 138
3884 486
47278 729
10118 603
2112 66
6374 756
4498 226
3976 245
1984 84
6586 214
16538 505
4277 151
6923 95
6561 48
7170 530
4994 134
4981 839
5400 679
4519 605
3422 360