15959 582
31272 884
35473 312
39762 482
31643 376
40966 270
23778 298
60294 315
51383 349
21525 424
23808 705
72813 148
77310 1096
54068 512
28197 94
22527 363
34647 847
39467 718