15952 582
31259 884
35455 312
39758 482
31620 376
40957 270
23771 298
60269 315
51376 349
21517 424
23801 705
72766 148
77286 1096
54053 512
28181 94
22515 363
34639 847
39437 718