58062 202
30087 291
4673 124
2547 55
5203 871
6814 515
8616 638
5424 522
4396 138
3884 486
47267 729
10118 603
2112 66
6372 756
4498 226
3974 245
1983 84
6586 214
16536 505
4275 151
6923 95
6561 48
7169 530
4994 134
4980 839
5400 679
4519 605
3421 360