31479 85
29700 219
28959 613
28657 101
25199 574
32386 830
69794 920
25557 718
37526 635
37469 224
16380 606
54677 670
22754 56
61368 200
26674 650
46345 482
14131 780
34648 578
31194 401
34394 476
31121 168
100644 913
37380 582
34057 674