15962 582
31279 884
35477 312
39769 482
31651 376
40973 270
23781 298
60303 315
51384 349
21527 424
23808 705
72841 148
77323 1096
54075 512
28198 94
22527 363
34652 847
39479 718