58047 202
30063 291
4673 124
2545 55
5203 871
6810 515
8615 638
5422 522
4396 138
3883 486
47247 729
10117 603
2112 66
6372 756
4496 226
3973 245
1982 84
6585 214
16533 505
4273 151
6922 95
6561 48
7169 530
4994 134
4978 839
5400 679
4516 605
3420 360