9005 63
238403 743
27926 119
88279 667
25030 815
63252 729
42483 244
166601 541
13677 657
14949 300
42705 805
33176 119
3445 334
75798 738
60247 617
57286 514
12300 804
6484 514
6536 720
4103 727
2975 384
3182 58
5227 874
5801 197
3167 161