59226 660
35312 608
11615 172
56245 549
27069 913
70167 574
20715 315
79348 657
4066 545
8077 685
3425 233
5992 468
2985 272
5121 666
9006 645
2268 147
6052 620
7582 807
2456 93