15962 582
31279 884
35480 312
39769 482
31657 376
40973 270
23782 298
60308 315
51386 349
21529 424
23809 705
72848 148
77325 1096
54080 512
28198 94
22527 363
34659 847
39483 718