15951 582
31252 884
35448 312
39757 482
31613 376
40954 270
23768 298
60260 315
51372 349
21512 424
23795 705
72752 148
77285 1096
54051 512
28174 94
22512 363
34629 847
39433 718