15956 582
31265 884
35461 312
39759 482
31627 376
40964 270
23775 298
60285 315
51378 349
21519 424
23803 705
72791 148
77293 1096
54058 512
28189 94
22521 363
34643 847
39452 718